pan是一个转换执行引擎,用来执行转换

转换可以是Spoon设计出来的ktr格式文件也可以是资源库里的

在windows下

eg:

Pan /file E:\zhuanhuan1.ktr /level Basic /logfile E:\log\zhuanhuan1.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

Pan /file E:\zhuanhuan1.ktr /level Basic /logfile E:\log\11.txt

@pause

执行bat后

日志文件11.txt的内容为:

2020/12/30 11:28:22 - Pan - 日志级别 : 基本日志2020/12/30 11:28:22 - Pan - 开始运行.2020/12/30 11:28:22 - Carte - Installing timer to purge stale objects after 1440 minutes.2020/12/30 11:28:22 - zhuanhuan1 - 为了转换解除补丁开始 [zhuanhuan1]2020/12/30 11:28:23 - 表输出.0 - Connected to database [localTest1] (commit=1000)2020/12/30 11:28:23 - 表输入.0 - Finished reading query, closing connection.2020/12/30 11:28:23 - 表输入.0 - 完成处理 (I=13, O=0, R=0, W=13, U=0, E=0)2020/12/30 11:28:23 - 表输出.0 - 完成处理 (I=0, O=13, R=13, W=13, U=0, E=0)2020/12/30 11:28:23 - Pan - 完成!2020/12/30 11:28:23 - Pan - 开始=2020/12/30 11:28:22.529, 停止=2020/12/30 11:28:23.2212020/12/30 11:28:23 - Pan - 0 秒后处理结束.2020/12/30 11:28:23 - zhuanhuan1 - 2020/12/30 11:28:23 - zhuanhuan1 - 进程 表输入.0 成功结束, 处理了 13 行. ( - 行/秒)2020/12/30 11:28:23 - zhuanhuan1 - 进程 表输出.0 成功结束, 处理了 13 行. ( - 行/秒)

查看原文