TabularTranslator Klasse
Ein tabellarischer Kopieraktivitätsübersetzer.
Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.
- Vererbung
-
azure.mgmt.datafactory.models._models_py3.CopyTranslatorTabularTranslator
Konstruktor
TabularTranslator(*, additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, column_mappings: MutableMapping[str, Any] | None = None, schema_mapping: MutableMapping[str, Any] | None = None, collection_reference: MutableMapping[str, Any] | None = None, map_complex_values_to_string: MutableMapping[str, Any] | None = None, mappings: MutableMapping[str, Any] | None = None, type_conversion: MutableMapping[str, Any] | None = None, type_conversion_settings: _models.TypeConversionSettings | None = None, **kwargs: Any)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
additional_properties
|
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert. |
column_mappings
|
<xref:JSON>
Spaltenzuordnungen. Beispiel: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). Diese Eigenschaft wird eingestellt. Verwenden Sie die Zuordnungseigenschaft. |
schema_mapping
|
<xref:JSON>
Die Schemazuordnung, die zwischen tabellarischen Daten und hierarchischen Daten zugeordnet werden soll. Beispiel: {"Column1": "$. Column1", "Column2": "$. Column2.Property1", "Column3": "$. Column2.Property2"}. Type: object (or Expression with resultType object). Diese Eigenschaft wird eingestellt. Verwenden Sie die Zuordnungseigenschaft. |
collection_reference
|
<xref:JSON>
Der JSON-Pfad des geschachtelten Arrays, das cross-apply ausgeführt wird. Type: object (or Expression with resultType object). |
map_complex_values_to_string
|
<xref:JSON>
Gibt an, ob komplexe Werte (Array- und Objektwerte) einfachen Zeichenfolgen im JSON-Format zugeordnet werden sollen. Typ: boolean (oder Expression with resultType boolean). |
mappings
|
<xref:JSON>
Spaltenzuordnungen mit logischen Typen. Tabellarisches> Beispiel: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. >Hierarchisches tabellarisches Beispiel: [{"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
|
<xref:JSON>
Gibt an, ob das Feature für die erweiterte Typkonvertierung im Copy-Aktivität aktiviert werden soll. Typ: boolean (oder Expression with resultType boolean). |
type_conversion_settings
|
Typkonvertierungseinstellungen. |
Variablen
Name | Beschreibung |
---|---|
additional_properties
|
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert. |
type
|
Kopierübersetzungstyp. Erforderlich. |
column_mappings
|
<xref:JSON>
Spaltenzuordnungen. Beispiel: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). Diese Eigenschaft wird eingestellt. Verwenden Sie die Zuordnungseigenschaft. |
schema_mapping
|
<xref:JSON>
Die Schemazuordnung, die zwischen tabellarischen Daten und hierarchischen Daten zugeordnet werden soll. Beispiel: {"Column1": "$. Column1", "Column2": "$. Column2.Property1", "Column3": "$. Column2.Property2"}. Type: object (or Expression with resultType object). Diese Eigenschaft wird eingestellt. Verwenden Sie die Zuordnungseigenschaft. |
collection_reference
|
<xref:JSON>
Der JSON-Pfad des geschachtelten Arrays, das cross-apply ausgeführt wird. Type: object (or Expression with resultType object). |
map_complex_values_to_string
|
<xref:JSON>
Gibt an, ob komplexe Werte (Array- und Objektwerte) einfachen Zeichenfolgen im JSON-Format zugeordnet werden sollen. Typ: boolean (oder Expression with resultType boolean). |
mappings
|
<xref:JSON>
Spaltenzuordnungen mit logischen Typen. Tabellarisches> Beispiel: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. >Hierarchisches tabellarisches Beispiel: [{"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
|
<xref:JSON>
Gibt an, ob das Feature für die erweiterte Typkonvertierung im Copy-Aktivität aktiviert werden soll. Typ: boolean (oder Expression with resultType boolean). |
type_conversion_settings
|
Typkonvertierungseinstellungen. |
Azure SDK for Python