Convert primitives which operate on one DataFrame inside a Dataset to operate directly on DataFrames
And use DataFrameDatasetMapPrimitive primitive instead when we need to run such a primitive on a Dataset object.
It looks like this is the list of such primitives:
-
NumericRangeFilterPrimitive -
RegexFilterPrimitive -
TermFilterPrimitive -
RemoveColumnsPrimitive- it looks like one with exactly the same behavior already exists on DataFrame -
UpdateSemanticTypesPrimitive- there isAddSemanticTypesPrimitiveandRemoveSemanticTypesPrimitivewhich together form whatUpdateSemanticTypesPrimitivedoes, but there is also a much more powerfulReplaceSemanticTypesPrimitivewhich does find & replace of semantic types
Edited by Mitar