KNIME - 在工作流中执行 EXE 程序
KNIME - Execute a EXE program in a Workflow
我有一个工作流 Knime,在中间我必须执行一个外部程序来创建一个 Excel 文件。
是否存在允许我实现此目的的节点?我不需要放置任何输入或输出,只执行程序并等待生成 Excel 文件(我需要将此 Excel 用于下一个节点)。
有(至少)两个“外部工具”节点允许在命令行上执行 运行 个可执行文件:
如果这还不够,您可以随时选择 Java Snippet node. The java.lang.Runtime
class 应该是您的切入点。
可以使用外部工具节点。该节点需要输入和输出...但是,您可以使用 table 创建者节点作为输入:
这将创建一个空 table。
在外部工具节点中,您必须包含一个输入文件和输出文件,根据您的要求,此配置可能没有意义,但需要节点工作。
在这种情况下,外部应用程序会使用执行结果创建一个文本,因此,在初始 table(Table 创建者节点)中,将读取文件并获取将信息导入 Knime。
我有一个工作流 Knime,在中间我必须执行一个外部程序来创建一个 Excel 文件。
是否存在允许我实现此目的的节点?我不需要放置任何输入或输出,只执行程序并等待生成 Excel 文件(我需要将此 Excel 用于下一个节点)。
有(至少)两个“外部工具”节点允许在命令行上执行 运行 个可执行文件:
如果这还不够,您可以随时选择 Java Snippet node. The java.lang.Runtime
class 应该是您的切入点。
可以使用外部工具节点。该节点需要输入和输出...但是,您可以使用 table 创建者节点作为输入:
这将创建一个空 table。
在外部工具节点中,您必须包含一个输入文件和输出文件,根据您的要求,此配置可能没有意义,但需要节点工作。
在这种情况下,外部应用程序会使用执行结果创建一个文本,因此,在初始 table(Table 创建者节点)中,将读取文件并获取将信息导入 Knime。