MultiPhaseTransformFunctionFactory¶
-
class
vertica_sdk.MultiPhaseTransformFunctionFactory¶ Interface for declaring parameters and return types for a multi-phase function; as well as declaring and instantiating its associated
vertica_sdk.TransformFunctionphases.-
classmethod
getPhases(cls, server_interface)¶ Called when Vertica needs a new TransformFunctionPhase pipeline to process a multi-phase UDTF function call.
Vertica invokes the phases in order; collectively they behave like a TransformFunction. More than one object may be instantiated per query.
Note: This function can be called several times per query.
-
getPrototype¶ Report, via the
vertica_sdk.ColumnTypesargument return_types, the return types of this UDX.Returns
None.
-
getReturnType¶ Report, via the
vertica_sdk.SizedColumnTypesargument return_types, the concrete return types of this UDX.Returns
None.
-
classmethod
getUDXFactoryType(cls)¶ Returns
vertica_sdk.UDXType.MULTI_TRANSFORM.
-
classmethod