Add new datatype to Pentaho Kettle

I am trying to add a new datatype (Geometry) to Kettle. I added a new value type to org.pentaho.di.compatibility. I added the ValueGeometry class and made the necessary changes to the ValueInterface and Value. The code compiles, but the new datatype is not visible in plugins like Select. What am I missing here? Also I would appreciate it if you could point me to the source code for these plugins.

Thank.

+3


source to share


1 answer


As of Kettle 5.0, a plugin can be created to create new value types: http://jira.pentaho.com/browse/PDI-191

I have a plugin to add a key / value type (like java.util.Map): https://github.com/mattyb149/pdi-valuemeta-map



and the other is to represent a graph (using the property graph model): https://github.com/mattyb149/pdi-graph-computing/tree/master/pdi-valuemeta-graphSON

They are both in the PDI Marketplace if you want to try them :)

+2


source







All Articles