kettle實現文字檔案資料抽取方法

2021-08-25 16:04:51 字數 486 閱讀 7846

kettle

思路是,把乙個有特定格式的的文字檔案,寫入oracle

資料庫表,

具體方法見如下操作:

1|test1

2|test2

3|test3

通過|進行分割的。

具體操作方法:

開啟kettle

,新建立乙個轉換,拖出來如下控制項:

下面我們來看每個空間具體的配置:

這裡我們需要配置的有以下幾個地方,具體見截圖:

選擇需要輸入的檔案。

這裡選擇檔案型別,就用預設的csv

就可以了,分隔符|

,根據實際情況,決定「頭部行數量」是否選中;

這裡,只需要輸入2

個欄位名字就可以了,其他的置為空,因為我們已經設定了分隔符,所以每個欄位的位置、長度,都不需要設定了;

這裡沒有需要設定的,只需要輸入欄位名字就可以了,

配置結束,直接執行就ok

了。。。。。

kettle實現文字檔案資料抽取方法

kettle做排程的思路是,把乙個有特定格式的的文字檔案,寫入oracle資料庫表,具體方法見如下操作 1 test1 2 test2 3 test3 通過 進行分割的。具體操作方法 開啟kettle,新建立乙個轉換,拖出來如下控制項 下面我們來看每個空間具體的配置 這裡我們需要配置的有以下幾個地方...

讀取文字檔案資料

讀取文字檔案資料 檔案路徑 private datatable gettxt string path dt.columns.add line.substring 0,index line line.substring index,line.length index trim datarow dr d...

文字檔案資料編碼

hive書用幾個很少出現在字段值中的控制字元,使用術語field來表示替換預設分隔符的字元 分隔符名稱 說明 n 換行符對於文字檔案而言,每一行是一條記錄,因此換行符可以分割資料。a ctrl a 常用於分隔列,在create table語句中可以使用八進位制編碼 001表示。b ctrl b 常用...