Kettle入門操作處理excel資料

2021-10-09 14:26:32 字數 439 閱讀 7523

實驗要求:

用kettle完成下列實驗,結果儲存到mysql(或者csv)

已知excel檔案,包含列(姓名,年齡,身份證號碼,性別,**日期時間,門診號),資料若干(自己模擬)

生成資料1,包含列(日,性別,兒童/青年/中年/老年,人次),兒童/青年/中年/老年的年齡段自己定義

生成資料2,包含列(省份,hour,人次)

生成資料一轉換流程圖如圖所示

選擇excel檔案,並新增,然後獲取工作表,獲取來自頭部資料的字段

選擇和修改可以修改輸出的欄位名稱,不能改變字段型別

移除欄位讓輸出的資料無選中的字段

元資料修改欄位名稱和字段型別

選擇修改和元資料修改不能同時操作同一字段

kettle 入門操作 SQL指令碼

簡單對比一下這兩個控制項的功能和sql指令碼的功能差異,比較簡單,相對有點難度的就是sql及過程呼叫 kettle兩個sql指令碼控制項也是為了執行kettle,但是只限於等值sql,就是不能夠出現像sql語句中的like aa 這種 經過多次測試,目前不支援 解決辦法,建立儲存過程,通過執行指令碼...

python辦公入門4 xlrd操作excel行

操作excel行 1 通過索引獲取操作行 2 sheet data.sheet by index 0 3 獲取當前sheet下的有效行數 4print sheet.nrows 5 獲取某一行的具體資料,是由該行單元格物件組成的列表,前面的表示資料型別 6print sheet.row 0 7 獲取某...

kettle 空串處理

今天在用kettle對mysql插入空值 時,發現對空值的處理在插入mysql時,會自動轉轉換為null值,在網上找一下,需要在kettle.properties檔案中新增如下引數,就不會自動轉換了 windows下檔案的位置 c users 使用者名稱 kettle目錄中找到kettle.prop...