将KNIME工作流程导出为独立应用程序或JAR

时间:2019-06-19 23:43:21

标签: knime

是否可以将KNIME工作流程导出或编译为独立的Java应用程序或JAR?我想在无法安装KNIME的平台上和/或作为大型程序的一部分运行工作流,以简化复杂但孤立的分析工作。我的选择很多,但是在目标平台上安装KNIME并不是其中一种。

1 个答案:

答案 0 :(得分:2)

在KNIME网站上可以找到的唯一相关参考文献是this ten-year-old(!) forum question。唯一的答案是指向this project的链接,该链接似乎确实处于活动状态,并说这是'KNIME扩展,可以将KNIME工作流导出到不同的工作流引擎',尽管没有深入了解其代码,弄清楚它们是什么引擎。

除此之外,我想您的选择是:

  • 再次在KNIME论坛上提问
  • 由于KNIME是基于Eclipse的开放源代码,请研究如何构建和运行Eclipse的最小独立版本的更普遍的问题-如果您进行搜索,似乎在这里有一些相关的答案,但是我没有进一步的知识
  • 使用KNIME中的脚本编制节点来开发工作流程的文本语言版本,并在每一步中验证输出是否与KNIME节点充分匹配,然后将文本语言版本部署到目标。如果您需要数据挖掘方法,则可能需要查看Weka integration nodes,然后将其替换为对Weka methods的调用。