• PDI(Kettle)的使用五 Pan


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

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

    在windows下

    eg:

    Pan /file E:zhuanhuan1.ktr /level Basic /logfile E:logzhuanhuan1.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
    Pan /file E:zhuanhuan1.ktr /level Basic /logfile E:log11.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.221
    2020/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 行. ( - 行/秒)

  • 相关阅读:
    Flink-Record
    Linux Performance Observaibilty Tools
    DEC-UPDATE
    经济与选择(持续更新)
    GIS操作汇集(更新)
    JULY-Record-update
    GO (待更新)
    Python打包分发工具setuptools简介(转)
    HashMap源码分析
    nginx配置负载均衡
  • 原文地址:https://www.cnblogs.com/baby123/p/14210951.html
Copyright © 2020-2023  润新知