Freigeben über


TabularTranslator Klasse

Definition

Ein tabellarischer Kopieraktivitätsübersetzer.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.TabularTranslator+TabularTranslatorConverter))]
public class TabularTranslator : Azure.Analytics.Synapse.Artifacts.Models.CopyTranslator
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.TabularTranslator+TabularTranslatorConverter))>]
type TabularTranslator = class
    inherit CopyTranslator
Public Class TabularTranslator
Inherits CopyTranslator
Vererbung
TabularTranslator
Attribute

Konstruktoren

TabularTranslator()

Initialisiert eine neue instance von TabularTranslator.

Eigenschaften

AdditionalProperties

Zusätzliche Eigenschaften.

(Geerbt von CopyTranslator)
CollectionReference

Der JSON-Pfad des geschachtelten Arrays, das cross-apply ausgeführt wird. Type: object (or Expression with resultType object).

ColumnMappings

Spaltenzuordnungen. Beispiel: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). Diese Eigenschaft wird eingestellt. Verwenden Sie die Zuordnungseigenschaft.

MapComplexValuesToString

Gibt an, ob komplexe Werte (Array- und Objektwerte) einfachen Zeichenfolgen im JSON-Format zugeordnet werden sollen. Typ: boolean (oder Expression with resultType boolean).

Mappings

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).

SchemaMapping

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.

TypeConversion

Gibt an, ob das Feature für die erweiterte Typkonvertierung im Copy-Aktivität aktiviert werden soll. Typ: boolean (oder Expression with resultType boolean).

TypeConversionSettings

Typkonvertierungseinstellungen.

Gilt für: