KNIME-在工作流中执行EXE程序

时间:2018-08-13 20:58:18

标签: knime

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

存在一些可以让我实现这一目标的节点吗?我不需要放置任何输入或输出,只需要执行程序并等待生成Excel文件即可(我需要在下一个节点中使用此Excel)。

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:1)

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

enter image description here

这将创建一个空表。

在外部工具节点中,您必须包括一个输入文件和一个输出文件,根据您的请求,此配置可能没有意义,但要求该节点起作用。 enter image description here

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

相关问题