一張圖看懂Kettle
Pentaho Kettle , 強大的PDI (ETL)工具。
?
· Spoon: The integrated development environment. Offers a graphical user interface for creating and editing job and transformation definitions. Spoon can also be used to execute and debug jobs and transformations, and it also includes functionality for performance monitoring.
Spoon : 集成開發環境。提供用戶圖形界面化創建和編輯任務和轉換定義。同時也能提供執行和調試任務和轉換,并且還包括性能監控功能。
· Kitchen: A command line–driven job runner, which can be used to integrate Kettle with OS-level scripts. It is typically used to schedule jobs with a scheduler such as cron, at, or the Windows Task Scheduler.
Kitchen:一個命令行的任務執行器(注意不是轉換),可被用來與操作系統層的腳本集成。通常結合使用例如cron,at 或windows任務管理器定義周期性任務。
· Pan: A command line–driven program just like Kitchen, but it is used for executing transformations instead of jobs.
Pan:通Kitchen一樣是命令行方式執行器,不過這個僅僅能執行轉換定義,而不是任務。
· Carte: A light-weight server (based on the Jetty HTTP server) that runs in the background and listens for requests to run a job. Carte is used to distribute and coordinate job execution across a collection of computers forming a Kettle cluster.
Carte:一個運行在后頭的輕量級服務(基于Jetty的HTTP服務),通過監聽請求來運行任務。使用Carte在Kettle集群分發和協作任務的執行。