Pentaho Data Integration (Kettle)是Pentaho生态系统中默认的ETL工具。通过非常直观的图形化编辑器(Spoon),您可以定义以XML格式储存的流程。在Kettle运行过程中,这些流程会以不同的方法编译。用到的工具包括命令行工具(Pan),小型服务器(Carte),数据库存储库(repository)(Kitchen)或者直接使用IDE(Spoon)。
TASKCTL是一款批量调度自动化技术专业产品。该产品概念新颖,体系完整、功能全面、使用简单、操作流畅,超前的设计使产品在业界独树一帜,它不仅有完整的调度核心、灵活的扩展,同时具备完整的应用体系。该产品特别在流程设计,流程图展示方面与业界同类产品方案相比,不仅取得突破性的进展,而且在图形直观性、操作简便性、灵活性方面有质的飞跃。
易用性:
TASKCTL:有友好的GUI图形IDE工具和强大的作业监控界面,软件纯国产,相关技术支持网上内容比较多,官方有特定的QQ群支持。
Kettle:图形化GUI比较简易,有问题可以到官网社区咨询。
技术支持:
TASKCTL:软件纯国产,主要在国内,有专门的官方QQ群和BBS技术支持。
Kettle:国外开源软件,支持需要到开源社区了解和寻求支持。
部署:
TASKCTL:软件安装部署较为简单,直接解压进行默认安装即可,也支持集群分布式安装,安装相对比较简单。
Kettle:可以使用 job 作业方式或操作系统调度,来执行一个转换文件或作业文件,也可以通过集群的方式在多台机器上部署。
监控:
TASKCTL:可实时全局监控所有作业调度信息,并支持对作业调度信息的全局秒级定位和检索。可提供多种图表并灵活按需展示所有监控指标。
Kettle:有监控和日志工具,但错误信息定位比较麻烦,需要技术专业程度较高。
扩展性:
TASKCTL:支持市面上主流的大部分数据库、ETL、脚本语言等作业类型的调度,另外底层调度核心基于插件式调度,可支持任意作业类型的自定义扩展,插件扩展有相应的范例可供参考编写。
Kettle:非常广泛的数据库,文件,另外可以通过插件扩展
————————————————
版权声明:本文为CSDN博主「taskctl调度工具」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/humsuen/article/details/106477332