kettle 执行任务的方式
图形化界面
- 你可以通过双击Spoon(Kettle的图形界面工具)的可执行文件来启动Kettle 图形化界面
- 可以出处理作业和转换 数据库链接 资源库
命令行 转换
- Pan 是Kettle的命令行工具,用于批量执行ETL转换任务。
- 可以通过命令行参数指定需要执行的转换或作业文件,并提供了丰富的选项来配置任务执行
命令行 作业
- Kitchen也是Kettle的命令行工具,用于批量执行作业。
- 类似于Pan,可以通过命令行参数指定需要执行的作业文件,并提供了多种选项来控制作业的执行。
web http api
- Carte是Kettle的Web服务,用于分布式执行Kettle转换和作业。
- 通过将转换和作业上传到Carte服务器,可以实现在多个节点上并行执行任务,以提高处理能力和效率。
组件方式
- Chef是Kettle的调度器组件,用于管理和调度ETL任务的执行。
- 可以按照预定的时间表执行转换和作业,并提供了监控、报警和日志等功能。
服务器方式
- Data Integration Server是Kettle的服务器版,提供了更高级的功能和性能优化,适用于大规模数据集成和处理场景。
- 支持分布式部署、高可用性配置和集中式管理等特性。
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/17752191.html