zoukankan      html  css  js  c++  java
  • PDI(Kettle)的使用六 kitchen

    kitchen是一个作业执行引擎,用来执行作业

    在windows下

    eg:

    Kitchen /file E:getAndSave.kjb /level Basic /logfile E:log22.txt

    说明:

    /file :指定Kettle的转换文件

    /level :指定日志等级,有下面几种

    Error:只显示错误信息

    Nothing:不做任何日志输出

    Minimal:仅仅最小输出

    Basic:基本信息输出,默认日志级别

    Detailed:详细日志输出

    Debug:调试使用,非常详细

    RowLevel:行级别日志,会产生大量日志

    /logfile :指定日志文件

    写成bat

    CHCP 936
    E:
    cd E:pdi-ce-9.0.0.0-423data-integration
    Kitchen /file E:getAndSave.kjb /level Basic /logfile E:log22.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.

  • 相关阅读:
    工欲性能调优,必先利其器(2)- 火焰图
    工欲性能调优,必先利其器(1)
    关于烂代码的那些事(上)
    HTTP 返回码中 301 与 302 的区别
    HTTP 状态码 301 和 302 详解及区别——辛酸的探索之路
    HTTP 状态码之:301、302 重定向
    记一次获得 3 倍性能的 go 程序优化实践,及 on-cpu / off-cpu 火焰图的使用
    Coloring Flame Graphs: Code Hues
    StackOverflow 创始人关于如何高效编程的清单
    Spring Bean的生命周期(非常详细)
  • 原文地址:https://www.cnblogs.com/baby123/p/14210983.html
Copyright © 2011-2022 走看看