TabularTranslator Class
A copy activity tabular translator.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.mgmt.datafactory.models._models_py3.CopyTranslatorTabularTranslator
Constructor
TabularTranslator(*, additional_properties: Optional[Dict[str, Any]] = None, column_mappings: Optional[Any] = None, schema_mapping: Optional[Any] = None, collection_reference: Optional[Any] = None, map_complex_values_to_string: Optional[Any] = None, mappings: Optional[Any] = None, type_conversion: Optional[Any] = None, type_conversion_settings: Optional[_models.TypeConversionSettings] = None, **kwargs)
Variables
Unmatched properties from the message are deserialized to this collection.
- type
- str
Required. Copy translator type.Constant filled by server.
- column_mappings
- any
Column mappings. Example: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). This property will be retired. Please use mappings property.
- schema_mapping
- any
The schema mapping to map between tabular data and hierarchical data. Example: {"Column1": "$.Column1", "Column2": "$.Column2.Property1", "Column3": "$.Column2.Property2"}. Type: object (or Expression with resultType object). This property will be retired. Please use mappings property.
- collection_reference
- any
The JSON Path of the Nested Array that is going to do cross-apply. Type: object (or Expression with resultType object).
- map_complex_values_to_string
- any
Whether to map complex (array and object) values to simple strings in json format. Type: boolean (or Expression with resultType boolean).
- mappings
- any
Column mappings with logical types. Tabular->tabular example: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Hierarchical->tabular example: [{"source":{"path":"$.CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$.CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Type: object (or Expression with resultType object).
- type_conversion
- any
Whether to enable the advanced type conversion feature in the Copy activity. Type: boolean (or Expression with resultType boolean).
- type_conversion_settings
- TypeConversionSettings
Type conversion settings.
Feedback
Submit and view feedback for