PDI(Kettle)的使用六 kitchen
kitchen是一个作业执行引擎,用来执行作业
在windows下
eg:
Kitchen /file E:\getAndSave.kjb /level Basic /logfile E:\log\22.txt
说明:
/file :指定Kettle的转换文件
/level :指定日志等级,有下面几种
Error:只显示错误信息
Nothing:不做任何日志输出
Minimal:仅仅最小输出
Basic:基本信息输出,默认日志级别
Detailed:详细日志输出
Debug:调试使用,非常详细
RowLevel:行级别日志,会产生大量日志
/logfile :指定日志文件
写成bat
CHCP 936 E: cd E:\pdi-ce-9.0.0.0-423\data-integration Kitchen /file E:\getAndSave.kjb /level Basic /logfile E:\log\22.txt @pause
执行bat后
日志22.txt的内容为:
2020/12/30 13:16:18 - Kitchen - Logging is at level : 基本日志
2020/12/30 13:16:18 - Kitchen - Start of run.
2020/12/30 13:16:31 - getAndSave - 开始执行任务
2020/12/30 13:16:31 - Carte - Installing timer to purge stale objects after 1440 minutes.
2020/12/30 13:16:31 - getAndSave - 开始项[转换]
2020/12/30 13:16:31 - 转换 - Using run configuration [Pentaho local]
2020/12/30 13:16:32 - 转换 - Running transformation using the Kettle execution engine
2020/12/30 13:16:32 - getAndSave - 为了转换解除补丁开始 [getAndSave]
2020/12/30 13:16:32 - 生成记录.0 - 完成处理 (I=0, O=0, R=0, W=1, U=0, E=0)
2020/12/30 13:16:32 - REST client.0 - 完成处理 (I=0, O=0, R=1, W=1, U=0, E=0)
2020/12/30 13:16:32 - JSON input.0 - 完成处理 (I=3, O=0, R=1, W=3, U=0, E=0)
2020/12/30 13:16:33 - 插入 / 更新.0 - 完成处理 (I=3, O=3, R=3, W=3, U=0, E=0)
2020/12/30 13:16:33 - getAndSave - 开始项[Dummy]
2020/12/30 13:16:33 - getAndSave - 开始项[成功]
2020/12/30 13:16:33 - getAndSave - 完成作业项[成功] (结果=[true])
2020/12/30 13:16:33 - getAndSave - 完成作业项[Dummy] (结果=[true])
2020/12/30 13:16:33 - getAndSave - 完成作业项[转换] (结果=[true])
2020/12/30 13:16:33 - getAndSave - 任务执行完毕
2020/12/30 13:16:33 - Kitchen - Finished!
2020/12/30 13:16:33 - Kitchen - Start=2020/12/30 13:16:18.184, Stop=2020/12/30 13:16:33.777
2020/12/30 13:16:33 - Kitchen - Processing ended after 15 seconds.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2019-12-30 初识penv