TabularTranslator interface
Ein tabellarischer Kopieraktivitätsübersetzer.
- Extends
Eigenschaften
collection |
Der JSON-Pfad des geschachtelten Arrays, das quer angewendet wird. Type: object (or Expression with resultType object). |
column |
Spaltenzuordnungen. Beispiel: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). Diese Eigenschaft wird eingestellt. Verwenden Sie die Zuordnungseigenschaft. |
map |
Gibt an, ob komplexe Werte (Array und Objekt) einfachen Zeichenfolgen im JSON-Format zugeordnet werden sollen. Typ: boolean (oder Ausdruck mit 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"}}]. Hierarchisch-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). |
schema |
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. |
type | Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
type |
Gibt an, ob das Feature für die erweiterte Typkonvertierung im Copy-Aktivität aktiviert werden soll. Typ: boolean (oder Ausdruck mit resultType boolean). |
type |
Einstellungen für die Typkonvertierung |
Details zur Eigenschaft
collectionReference
Der JSON-Pfad des geschachtelten Arrays, das quer angewendet wird. Type: object (or Expression with resultType object).
collectionReference?: any
Eigenschaftswert
any
columnMappings
Spaltenzuordnungen. Beispiel: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). Diese Eigenschaft wird eingestellt. Verwenden Sie die Zuordnungseigenschaft.
columnMappings?: any
Eigenschaftswert
any
mapComplexValuesToString
Gibt an, ob komplexe Werte (Array und Objekt) einfachen Zeichenfolgen im JSON-Format zugeordnet werden sollen. Typ: boolean (oder Ausdruck mit resultType boolean).
mapComplexValuesToString?: any
Eigenschaftswert
any
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"}}]. Hierarchisch-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).
mappings?: any
Eigenschaftswert
any
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.
schemaMapping?: any
Eigenschaftswert
any
type
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
type: "TabularTranslator"
Eigenschaftswert
"TabularTranslator"
typeConversion
Gibt an, ob das Feature für die erweiterte Typkonvertierung im Copy-Aktivität aktiviert werden soll. Typ: boolean (oder Ausdruck mit resultType boolean).
typeConversion?: any
Eigenschaftswert
any
typeConversionSettings
Einstellungen für die Typkonvertierung
typeConversionSettings?: TypeConversionSettings