标签: knime
我有一个工作流Knime,在中间,我必须执行一个外部程序来创建Excel文件。
存在一些可以让我实现这一目标的节点吗?我不需要放置任何输入或输出,只需要执行程序并等待生成Excel文件即可(我需要在下一个节点中使用此Excel)。
答案 0 :(得分:3)
(至少)有两个“外部工具”节点,这些节点允许在命令行上运行可执行文件:
如果这还不够,您可以随时使用Java Snippet节点。 java.lang.Runtime类应该是您的入口点。
java.lang.Runtime
答案 1 :(得分:1)
它可以用于外部工具节点。该节点需要输入和输出...但是,您可以使用表创建者节点作为输入:
这将创建一个空表。
在外部工具节点中,您必须包括一个输入文件和一个输出文件,根据您的请求,此配置可能没有意义,但要求该节点起作用。
在这种情况下,外部应用程序将根据执行结果创建文本,因此,将在初始表(表创建者节点)中读取文件并将信息获取到Knime中。