adp.ingest.datatypes.get_escalation_target
- adp.ingest.datatypes.get_escalation_target(type_1: DataType, type_2: DataType, mode: TypeEscalationModeEnum) DataType
Get the target datatype using the strict (data_strict) and loose (data_loose) datatype conversion rules (see above).
- Parameters:
type_1 (DataType) – First datatype (DataType is from pyspark.sql.types)
type_2 (DataType) – Second datatype (DataType is from pyspark.sql.types))
mode (TypeEscalationMode) – Which datatype conversion rule should be applied, either data_strict or data_loose. See TypeEscalationModeEnum for more information.
- Returns:
The target datatype chosen based on the strict or loose datatype conversion rules.
- Return type: