【问题标题】:Pentaho Spoon Job Executes Fine, Endless Loop in KitchenPentaho Spoon 作业在厨房中执行精细、无休止的循环
【发布时间】:2016-06-08 16:38:16
【问题描述】:

在没有过多讨论的情况下,我有一个 Pentaho PDI 作业,其中包含多个子转换和子作业(从 MySQL 到 Postgres 的 ETL)。该作业完全按照 Spoon 的预期运行,没有错误,但是当我使用以下命令运行作业时,我在第一步遇到了一个无限循环错误,其中需要定义并从内部传递参数这项工作(命令中的命名参数似乎可以很好地集成)。我使用的命令如下:

sudo /bin/sh kitchen.sh \
-rep=KettleFileRepo \
-dir=M2P \
-job=ETL-M2P \
-level=Rowlevel \
-param:MY.PAR.LOADTYPE=full \
-param:MY.PAR.TABLELIST=table1 \
-param:MY.PAR.TENANTS=tenant1 \
/

有没有人遇到过 Spoon 和 Kitchen 之间存在差异的此类问题?我是否缺少某种配置或命令行选项?我在 OS X 10.11.4 上运行版本 6.0.1.0-386。

如果您认为更多详细信息会有所帮助,请告诉我,我可以提供任何必要的信息。

【问题讨论】:

    标签: pentaho pentaho-spoon


    【解决方案1】:

    我不知道 Spoon 和 Kitchen 之间有任何差异。您确定吗,它不是 ETL 中导致循环的东西。我建议详细检查您的 ETL。

    您可以尝试调试的另一件事是仅在厨房中运行部分作业,并在看到成功后继续添加更多内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多