如何在 Oracle Data Integrator 12c 中导入 Spark 知识模块?

How do I import the Spark Knowledge Modules in Oracle Data Integrator 12c?

我需要更改 ODI 12c 中的默认 LKM File to Spark 知识模块。不幸的是,当我尝试从 /.../odi/sdk/xml-reference/component_kms/spark_python 导入它时,要导入的知识模块列表中没有任何内容。当我查看 /.../odi/sdk/xml-reference/ 时,确实出现了知识模块(尽管是错误的)。

查看 Spark KM XML 的结构,它看起来与常规 KM 不同。

有谁知道是否有办法导入这些模块以便 copy/change 它们成为可能?

无法导入/复制/修改/删除组件 KM。基于模板的 KM 只是您可以编辑和微调的代码模板,而组件 KM 则基于 java 库,更像是黑盒。您不能创建自己的组件 KM。不过,将来可能会提供组件 KM 的编辑器。

如果您真的必须更改 Spark KM 中的某些内容,我想您唯一的解决方案是为 Spark 创建一个新的基于模板的 KM。