【问题标题】:Is it possible to get "Carte Object ID" in PDI Transformation step in Pentaho?是否可以在 Pentaho 的 PDI 转换步骤中获得“Carte Object ID”?
【发布时间】:2019-03-01 12:30:47
【问题描述】:

我想在邮件发送步骤之前的一个水壶转换步骤中获取“Carte Object ID”,在该步骤中,我将此转换状态页面 URL 作为链接发送。

下面是我从这个转换中发送给用户的链接(最后使用邮件步骤),我需要填充 Carte ObjectID

localhost:8080/pentaho/kettle/transStatus?name=?my_KTR?&id=?Carte Object ID?

【问题讨论】:

    标签: pentaho pentaho-data-integration


    【解决方案1】:

    您可以通过多种方式获取 Carte 对象 ID。

    当您使用 runTrans API 执行转换时,您将收到一个 XML 响应,其中包含转换的 Carte 对象 ID。

    您还可以仅使用您运行的转换名称来运行 transStatus API,以查找 Carte 对象 ID。像localhost:8080/pentaho/kettle/transStatus/?name=<your-transformation's-name>&xml=y 一样运行transStatus API,您将返回一个包含该转换的Carte Object ID 的XML 文档。

    【讨论】:

    • 感谢您的回复 @eicherjc,我想从我的转换步骤中获取 Carte 对象 ID。我知道如果我们在外部调用它,我们可以获得该 id,是否有任何选项可以进入该转换?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-02
    • 1970-01-01
    • 2021-07-22
    • 1970-01-01
    相关资源
    最近更新 更多