【发布时间】:2016-02-26 07:26:35
【问题描述】:
我正在评估 KNIME 及其对 PMML 的支持。最近尝试执行以 PMML 格式 导出的工作流,结果出现以下错误:“工作流被另一个 Knime 实例锁定”。
请注意,我正在执行工作流,使用 KNIME 分析平台(不是 KNIME 服务器)以批处理模式。我已阅读以下相关问题,但它们似乎不是以 PMML 为重点的:
为了在批处理模式中执行工作流,我正在使用this blog post 中描述的方法(我也尝试过-workflowFile= 而不是-workflowDir=)。
附:我的一个同事提交了一个similar question to KNIME forum,但由于那里缺乏活动,需要尽快解决这个问题,我正在这个网站上寻求人们的帮助。
附言一些澄清:1)在上述场景中没有(用户启动的)并发 KNIME 会话正在运行; 2) 当前(工作流程)目录中没有锁定文件。
【问题讨论】:
-
您能说明一下您是如何尝试的吗?您不能以 PMML 格式导出工作流,只能导出模型(您可以以 zip 格式导出工作流)。您不能使用 KNIME 执行 PMML 模型,您需要为此创建一个工作流(读取输入数据、模型并将它们提供给预测器)。
-
@GáborBakos:基于示例,在多个来源中找到。例如,我使用了以下来源:this page (main source)、this blog post、this paper、this set of slides(幻灯片 25-27)和this paper。 (待续)
-
@GáborBakos:(续)现在,感谢您的评论(+1),我知道我对一些相关材料(即this document)感到困惑,尤其是术语模块化 PMML,我认为是指分析模型、预处理和整个工作流程的其余部分的组合。我非常感谢您的帮助。请随时将您的评论扩展为更全面的答案,我很乐意投票并可能接受它。
标签: knime