ETL工具(kettle)使用系列(三)

kettle腳本實例說明

病人基本信息表數據轉換腳本 這個腳本主要包含數據的插入更新。插入更新數據是根據病區、病房、病牀三個字段爲主鍵進行判斷。來選擇是插入數據還是更新數據
His映射轉換是源數據視圖和his映射表根據病區、病房、病牀進行內連接,把院方的病區病房病牀轉換爲我們系統的病區病房病牀
javaScript組件是可以進行編碼的,可以進行一些特殊的操作,比如年齡後面增加歲,計算金額等一系列操作
HIS_BED.ktr 腳本見下圖
病人基本信息表採集數據轉換腳本
向his_bed表中補充數據 是向his_bed表中的QD字段補充數據。
源數據oracle視圖和his_bed表以sickno字段內連接,過濾來的數據,QD字段的值更新到his_bed相應的QD字段。
見下圖
表中某個字段補充數據轉換腳本
處理亂碼腳本
這個腳本可以處理中文亂碼

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