KETTLE——(二)數據抽取

過了個春節,好長時間沒有更新了,今天接着寫第二部分——數據抽取。html

進入界面之後會發現左側菜單有兩個東西:轉換和做業;簡單說一下,轉換是單次的轉換,不可重複,但可重複利用;做業是匯聚了其餘操做和屢次(可單次)轉換,可定時觸發,可定時循環。集體狀況後面方便再說。數據庫


KETTLE支持不少的種形式的數據輸入,整體上分三種方式:第一種數據庫數據輸入(支持多種數據庫關係和非關係型數據庫);第二種文本數據輸入(常見的多種文本,txt,xml等),第三種,有系統自動生成的的數據(包括人工在轉換的時候添加的數據)。以數據庫數據爲例,操做以下。app

左側輸入——>表輸入工具

步驟名稱(填寫步驟名稱),數據庫鏈接(選擇輸入數據的數據庫),就和鏈接資源庫時的步驟差很少了(數據庫鏈接),獲取SQL查詢語句,選擇要輸入的數據所在的表。url

獲得查詢表裏面的全部字段的SQL語句,根據本身需求,本身調整。spa

若是有條件查詢裏面存在變量,可勾選【容許……】和【替換……】但注意在前一步須要有變量的肯定和輸入,這裏先作一個簡單的輸入,【預覽】可看,點擊【肯定】便可。.net

 

一個簡單的表輸入就完成了,其餘的輸入基本步驟也是如此,不一樣的是,若是是文本數據,須要告訴KETTLE怎麼區分字段,是用什麼分割的。xml

通常只有數據輸入是沒有用的,咱們還須要輸出,更重要的是中間的轉換過程,想要使用一個工具就想好好了解其功能,多試試各類勾選框和按鈕的功能。htm

最基本的數據輸入完成。blog

相關文章
相關標籤/搜索