ETL作業調度軟件TASKCTL與kettle功能性對比都有哪些優劣勢

Pentaho Data Integration (Kettle)是Pentaho生態系統中默認的ETL工具。通過非常直觀的圖形化編輯器(Spoon),您可以定義以XML格式儲存的流程。在Kettle運行過程中,這些流程會以不同的方法編譯。用到的工具包括命令行工具(Pan),小型服務器(Carte),數據庫存儲庫(repository)(Kitchen)或者直接使用IDE(Spoon)。

TASKCTL是一款批量調度自動化技術專業產品。該產品概念新穎,體系完整、功能全面、使用簡單、操作流暢,超前的設計使產品在業界獨樹一幟,它不僅有完整的調度核心、靈活的擴展,同時具備完整的應用體系。該產品特別在流程設計,流程圖展示方面與業界同類產品方案相比,不僅取得突破性的進展,而且在圖形直觀性、操作簡便性、靈活性方面有質的飛躍。 

易用性:

Kettle
TASKCTL

 TASKCTL:有友好的GUI圖形IDE工具和強大的作業監控界面,軟件純國產,相關技術支持網上內容比較多,官方有特定的QQ羣支持。

Kettle:圖形化GUI比較簡易,有問題可以到官網社區諮詢。

技術支持:

TASKCTL:軟件純國產,主要在國內,有專門的官方QQ羣和BBS技術支持。

Kettle:國外開源軟件,支持需要到開源社區瞭解和尋求支持。

部署:

TASKCTL
Kettle

TASKCTL:軟件安裝部署較爲簡單,直接解壓進行默認安裝即可,也支持集羣分佈式安裝,安裝相對比較簡單。

Kettle:可以使用 job 作業方式或操作系統調度,來執行一個轉換文件或作業文件,也可以通過集羣的方式在多臺機器上部署。

監控:

TASKCTL:可實時全局監控所有作業調度信息,並支持對作業調度信息的全局秒級定位和檢索。可提供多種圖表並靈活按需展示所有監控指標。

Kettle:有監控和日誌工具,但錯誤信息定位比較麻煩,需要技術專業程度較高。

擴展性:

TASKCTL:支持市面上主流的大部分數據庫、ETL、腳本語言等作業類型的調度,另外底層調度核心基於插件式調度,可支持任意作業類型的自定義擴展,插件擴展有相應的範例可供參考編寫。

Kettle:非常廣泛的數據庫,文件,另外可以通過插件擴展

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