【问题标题】:KNIME - Execute a EXE program in a WorkflowKNIME - 在工作流中执行 EXE 程序
【发布时间】:2018-08-13 20:58:17
【问题描述】:

我有一个 Knime 工作流,中间我必须执行一个外部程序来创建一个 Excel 文件。

是否存在一些允许我实现此目的的节点?我不需要输入任何输出,只需要执行程序并等待生成Excel文件(我需要将这个Excel用于下一个节点)。

【问题讨论】:

    标签: knime


    【解决方案1】:

    有(至少)两个“外部工具”节点允许在命令行上运行可执行文件:

    如果这还不够,您可以随时选择Java Snippet 节点。 java.lang.Runtime 类应该是您的入口点。

    【讨论】:

    【解决方案2】:

    它可以用于外部工具节点。该节点需要输入和输出...但是,您可以使用表创建器节点进行输入:

    这会创建一个空表。

    在外部工具节点中,您必须包含输入文件和输出文件,根据您的要求,此配置可能没有意义,但需要节点工作。

    在这种情况下,外部应用程序使用执行结果创建一个文本,因此,在初始表(表创建者节点)中,将读取文件并将信息获取到 Knime。

    【讨论】:

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