使用kettle調用接口並將獲取的數據保存


描述:工作中需要用庫中的姓名和身份證號碼從XX局接口獲取信息,並將獲取到的數據存到庫表中

 

 

kettle配置總覽

 

 1.表輸入

從數據庫中獲取姓名和身份證號信息,並進行拼接,形成傳參的body和url

 

 2.使用REST Client發送請求

勾選從發送中獲取url,選擇url字段和發送請求方式,然后選擇body字段和格式,最后給輸出結果命名,我命名為jieguo字段

 

 3.判斷結果是否為空

因為不是所有的請求都有結果,需要對結果進行判斷是否為空,使用js將結果字段拆分開,並判斷里面值是否為空

 

 4.對結果進行分流,結果不為空的對json結果字段進行拆分處理,結果為空的對字段進行選擇輸出到excel表中

 

 

5.結果字段內容拆分

第一步,選擇源定義在一個字段里,就是在REST Llient中定義的輸出字段jieguo

第二步,選擇字段頁面中的名稱,路徑和數據類型

 

 

 6.對拆分后的字段進行選擇,並輸出到結果文件中

 

 

 總結:

  REST Llient節點配置關系到后續節點是否能正常輸出

  REST Llient節點配置完成后可將結果輸出至文本文件或者excel中對結果進行分析,調整后續節點配置。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM