是否存在以编程方式向现有PMML添加转换的内容?

我工作的统计人员在SAS中生成PMML,然后将这些交付给我.他们必须将代码转换成PMML,这个过程非常耗时并且充满了错误.

是否存在满足以下要求的东西,

>可以由非程序员使用
>将转换编码为现有PMML
>将missingValueReplacement和invalidValueTreatment等项添加到单个变量中
>可以将完成的更改存储到PMML中,以便可以对将来的PMML进行这些确切的更改

最佳答案 最接近您的要求是
KNIME.但是,“PMML编辑”功能不是默认安装的一部分,您需要将其作为“KNIME模块化PMML节点”插件从KNIME更新站点单独下载.

此插件允许您定义工作流,其中1)加载现有PMML文件,2)向其添加指定的转换,以及3)将结果保存回新的PMML文件.这些工作流程可以在团队成员之间共享.

替代方案是使用JPMML-Model库开发程序化变换器.它需要编写Java代码(而不是使用GUI),但它将为您提供无限的表达能力.

点赞