【问题标题】:run Pentaho transformation from Pan fails从 Pan 运行 Pentaho 转换失败
【发布时间】:2015-12-04 07:06:15
【问题描述】:

我在运行以下命令时收到“无法识别为内部或外部命令”错误消息:

C:\pdi-ce>Pan.bat /file=c:\pdi_labs\matches.ktr usa_201210.txt

pentaho 4.4.0 社区版安装在: C:\pdi-ce 转换和文件保存在:

C:\pdi_labs\

任何从 Pan 运行转换的提示,因为我可以从 Spoon 运行它。

问候

【问题讨论】:

  • 以下解决方案对您有用吗?

标签: pentaho etl


【解决方案1】:

通常Pentaho水壶在安装目录中创建另一个包装文件夹“data-integration”。检查目录下是否存在Pan.bat。如果不是 cd 到有它的目录。

Pan.bat -file="c:\pdi_labs\matches.ktr" > usa_201210.txt

假设 usa_201210.txt 是日志文件。

我建议在不同的 shell 中启动 pan.bat 并让它等待它完成,如下所示。

start /wait cmd  "c:\pdi-ce\Pan.bat -file=c:\pdi_labs\matches.ktr > usa_201210.txt"

【讨论】:

  • 是的,我参考了他们的文档并 cd 到 Pan.bat 所在的目录(代码 1),然后运行转换(代码 2)。它奏效了。无论如何感谢您的意见
【解决方案2】:

cd /C:/pdi-ce/ Pan.bat /file:"c:\pdi_labs\matches.ktr" /usa_201210.txt

【讨论】:

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