kettle輸入步驟

一、輸入步驟概述

  輸入步驟主要分爲以下幾類:

    • 生成記錄/自定義常量
    • 獲取系統信息
    • 表輸入
    • 文本文件輸入
    • XML 文件輸入
    • Json輸入
    • 其他輸入步驟

二、生成記錄和自定義常量

 

由於生成記錄每行都是一樣的數據,所以便誕生了自定義常量數據來手工模擬數據

  2.自定義常量數據

常用於構造一些測試數據

三、獲取系統信息

  獲得各類系統信息,常見的包括:
    • 轉換開始時間。
    • 關鍵時間點信息
    • 最多十個命令行參數
    • 主機名/ip/進程號/虛擬機內存等
    • 上一個作業的完成情況參數

 // 固定是整個轉換開始的時間

四、表輸入

  表輸入是比較常見的輸入方式,通過執行SELECT語句,從數據庫拉取輸入數據

  可以使用${}形式使用變量,如果使用?變量,要求前面步驟傳過來的參數需要順序一致

  示例表輸入配置如下:

 

配置變量輸入:

五、其它輸入

       文本文件輸入  

       Excel 輸入
  Access 輸入
  配置文件輸入
  SAP 輸入
  Oracle CDC 增量輸入
  消息隊列輸入
  PDF文件輸入
  搜索引擎結果輸入

//後續再做介紹

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章