Pentaho Data Integration(PDI)簡介 1. PDI結構簡介 圖 1‑1 PDI核心組件 Spoon是構建ETL Jobs和Transformations的工具 ...
轉換機制 每個轉換步驟都是ETL數據流里面的一個任務。轉換步驟包括輸入 處理和輸出。輸入步驟從外部數據源獲取數據,例如文件或者數據庫 處理步驟處理數據流,字段計算,流處理等,例如整合或者過濾。輸出步驟將數據寫會到存儲系統里面,例如文件或者數據庫。 圖 轉換步驟示例 . Step類圖簡介 Kettle為擴展插件提供了 個擴展點,這 個擴展點也是每個步驟的組成。每個類都有其特定的目的及扮演的角色。以T ...
2013-07-26 10:09 5 4865 推薦指數:
Pentaho Data Integration(PDI)簡介 1. PDI結構簡介 圖 1‑1 PDI核心組件 Spoon是構建ETL Jobs和Transformations的工具 ...
1. Job機制 一個job項代表ETL控制流中的一項邏輯任務。Job項將會順序執行,每個job項會產生一個結果,能作為別的分支上job項的條件。 圖 1 job項示例 1.1. Job類圖簡介 圖 2 Job entry類圖結構 1.1.1. ...
1. 插件體系結構 1.1. 插件技術原理 1.1.1. 插件概念說明 插件是一種遵循統一的預定義接口規范編寫出來的程序,應用程序在運行時通過接口規范對插件進行調用,以擴展應用程序的 ...
1,Spoon.java的main方法是整個Kettle運行的入口。當打開Kettle的設計器界面后,可以在其中設計作業和轉換。這里討論轉換的執行過程。 2,設計好一個轉換后,轉換保存的本地文件是 .ktr文件。從 .ktr文件中可以讀取出該轉換的元數據transMeta。 3,點擊運行按鈕時 ...
加載與調用機制: 當地址欄鍵入/mobile,就會加載入口文件index.php;從入口文件里面會調用EcTouch.php公共入口文件,當進入公共入口文件,會定義一些變量,然后加載公共函數文件Common.php,再加載默認配置和數據庫配置時區的設置等基本功能,然后會 ...
kettle是一個開源產品,產品本身設計是很優秀的,代碼應該是很多開源愛好者用業余時間貢獻的,代碼整體結構還是比較容易理解的,但具體到每一個控件內部就因人而異了,感覺還是挺復雜的,肯定別人考慮得比較全面。但因為是開源產品,不像商業產品那樣完善,測試、具體代碼規范等就沒有商業產品嚴格 ...
Kettle版本:3.2GAJDK版本:1.6.0_41OS:NT由於組件涉及非常多,我這就只舉例幾個常用的組件來進行介紹。需要了解全部組件下載Kettle用戶手冊下載 本彈給大家詳細說明的組件:表輸入、獲取系統信息、表輸出、字符選擇、過濾記錄、執行SQL語句、設置變量、獲取變量 表輸入 ...
上一講主要針對@ComponentScan注解做了一些說明,本文主要對@Filter的掃描條件,再做一些詳細的介紹 1,FilterType.ANNOTATION 按照注解的方式進行掃描.后面classes屬性,為注解的類型,如: 2,type ...