1

我的要求是从 Pentaho BI 服务器调用我的水壶作业。我正在使用 Pentaho BI 服务器 5.0.1 CE、PDI 4.3.0 - 用于水壶作业和转换设计以及 PDS CE 4.0。- 设计将调用水壶工作的xaction

我创建了一个 xaction 并将水壶作业包含在该 xaction 的流程操作中,例如(执行--> PDI 作业),但首先我收到以下错误

"kettle error_0015 Could not load transformation job from resource [TANSNAME]"

为此,我已经用我的 xaction 上传了我的水壶作业(因为 BIServer5.0.1 在 jackrabbit 中维护解决方案文件),并在我的工作中将我的转换 URL 称为静态。之后作业正在执行,但作业参数没有从我的 xaction 中传递。我在 xaction 的 XML 源中添加了参数。但是 pentaho 日志仍然显示空参数。

还有什么我需要做的吗?

4

1 回答 1

3

我建议远离 xactions。它们是一个相当古老的难题,我想它们很快就会被弃用。

截至目前,我们拥有更好的工具,更易于理解、维护和调试。

一个这样的例子是 CDA 作为您的数据访问插件,它允许您将 Kettle 转换定义为数据源。调用 CDA 数据访问时,将执行 ktr,并将指定步骤的结果发送回发出查询的客户端。

CDA 可通过 Pentaho Marketplace 获得

于 2014-09-08T08:20:45.420 回答