我正在尝试向Kettle添加新数据类型(Geometry)。我在org.pentaho.di.compatibility中添加了一个新的Value类型。我添加了一个ValueGeometry类,并对ValueInterface和Value进行了必要的修改。代码编译但新数据类型不会出现在像Select这样的插件中。我在这里错过了什么?如果你能指出这些插件的源代码,我也很感激。
感谢。
答案 0 :(得分:3)
从Kettle 5.0开始,可以创建一个插件来提供新的Value类型: http://jira.pentaho.com/browse/PDI-191
我有一个插件来添加键/值类型(如java.util.Map): https://github.com/mattyb149/pdi-valuemeta-map
和另一个表示Graph(使用属性图模型): https://github.com/mattyb149/pdi-graph-computing/tree/master/pdi-valuemeta-graphSON
如果你想尝试一下,这些都在PDI市场中:)