一、 輸入組件 1.1表輸入 從指定的數據庫中,通過sql語句來查詢數據加載到內存。 允許簡易轉換:勾選后可以避免不必要的字段的數據類型轉換,從而提高性能。 替換sql語句里的變量:勾選后可以通過${queryDate}來使用queryDate變量。 從步驟中插入數據:以上次的步驟中 ...
輸出是轉換里面的第二個分類。輸出屬於ETL的L,L就是Load加載。微軟的Excel目前有兩種后綴名的文件分別為:xls和xlsx。xls: 年之前。xlsx: 年之后。 Excel輸出 Microsoft Excel輸出的區別,Excel輸出只能xls后綴名稱的文件,Microsoft Excel輸出可以生成xls后綴和xlsx后綴名稱的文件的。 Excel輸出,可以獲取字段,如下所示: Mi ...
2020-02-15 12:16 0 1127 推薦指數:
一、 輸入組件 1.1表輸入 從指定的數據庫中,通過sql語句來查詢數據加載到內存。 允許簡易轉換:勾選后可以避免不必要的字段的數據類型轉換,從而提高性能。 替換sql語句里的變量:勾選后可以通過${queryDate}來使用queryDate變量。 從步驟中插入數據:以上次的步驟中 ...
...
前言Kettle控件分為三種:轉換控件、作業控件和Hop(跳)。轉換控件輸入控件表輸入 表輸入控件是從數據庫的表中讀取數據的控件。我們可以在表中輸入SQL語句(或者通過獲取SQL查詢語句獲取)。比如我們通過獲取SQL查詢語句獲取到SQL語句,我們可以預覽這個轉換。 預覽結果如 ...
1、kettle里面的輸入,就是用來抽取數據或生成數據,是ETL操作的E。 2、CSV文件是一種帶有固定格式的文本文件。注意:獲取字段的時候可以調整自己的字段類型,格式,滿足自己的需求哦。 3、文本文件輸入,提取日志信息的數據是開發常見的操作,日志信息基本都是文本類型。 首先要獲取到要抽取 ...
一、概述 數據庫表: • 表輸出 • 更新,刪除,插入/更新 • 批量加載(mysql,oracle) • 數據同步 文件: • SQL 文件輸出 • 文本文件輸出 • XML 輸出 • Excel Output/Excel Writer ...
1:列轉行 2:列轉行 3:去除重復記錄 步驟名稱:保持唯一性 增加計數器到輸出?:當勾選了此項,並在計數器字段后給予了名稱,則將會在該字段下顯示去掉的重復行數。 字段名稱:用來去重的字段,可選多個字段,表示多個字段都相同時表示重復 ...
。 空操作組件具有合並記錄的作用。 2:過濾記錄 該步驟通過條件和比較 ...
分組: 步驟名稱:在單一轉換中名稱唯一。 分組字段:指定分組的字段。 聚合:指定需要聚合的字段,方法以及新字段結果的名稱。 包含所有的行:如果選擇該項,輸出中就包含所有的行,不僅僅是聚合。 臨時文件目錄:臨時文件存儲的目錄。 臨時文件前綴:指定命名臨時文件時的文件前綴 ...