kettle的入門與安裝

一、概述

  1.kettle是什麼

  Kettle是一款國外開源的ETL工具,純java編寫,可以在Window、Linux、Unix上運行,綠色無需安裝,數據抽取高效穩定。提供圖形化的操作界面,可以通過拖拽控件的方式,方便地定義數據傳輸的拓撲。Kettle支持豐富的數據輸入輸出源,數據庫支持Oracle,MySql,DB2等,也支持業界各種開源的大數據系統,例如HDFS, HBase, Cassandra, MongoDB等。中文名稱叫水壺,該項目的主程序員MATT 希望把各種數據放到一個壺裏,然後以一種指定的格式流出。

  更多介紹,參考kettle中文網http://www.kettle.net.cn/

  2.kettle四大家族

  Chef(中文:廚師)、Kitchen(中文:廚房)、Spoon(中文:勺子)、Pan(中文:平底鍋)---注意英文發

    Chef—工作(job)設計工具 (GUI方式)

    Kitchen—工作(job)執行器 (命令行方式)

    Spoon—轉換(transform)設計工具 (GUI方式)

    Span—轉換(transform)執行器 (命令行方式)

 

二、安裝與配置

    1.前置條件

      JDK1.8

    2.下載

      Data Integration (or Kettle)  7.1版本下載:https://sourceforge.net/projects/pentaho/files/Data%20Integration/7.1/pdi-ce-7.1.0.0-12.zip/download

    3.安裝

     因Kettle是開源工具,下載的壓縮包直接解壓到本地路徑即可

    4.啓動

      由於是WIN平臺,雙擊 Spoon.bat: 

    

            啓動畫面:

    

                啓動完成:

             

三、常見問題

  

  說明JDK版本與kettle版本不匹配(這裏kettle7.0匹配jdk1.8的版本)

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