TabularTranslator interface
En tabellöversättare för kopieringsaktivitet.
- Extends
Egenskaper
| collection |
JSON-sökvägen för den kapslade matrisen som ska korstillämpa. Typ: objekt (eller uttryck med resultType-objekt). |
| column |
Kolumnmappningar. Exempel: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). Den här egenskapen dras tillbaka. Använd mappningsegenskapen. |
| map |
Om du vill mappa komplexa (matris- och objektvärden) till enkla strängar i json-format. Typ: booleskt (eller uttryck med resultType booleskt värde). |
| mappings | Kolumnmappningar med logiska typer. Tabell->tabellexempel: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Hierarkisk>tabellexempel: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Typ: objekt (eller uttryck med resultType-objekt). |
| schema |
Schemamappningen som ska mappas mellan tabelldata och hierarkiska data. Exempel: {"Column1": "$. Column1", "Column2": "$. Column2.Property1", "Column3": "$. Column2.Property2"}. Typ: objekt (eller uttryck med resultType-objekt). Den här egenskapen dras tillbaka. Använd mappningsegenskapen. |
| type | Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara |
| type |
Om du vill aktivera funktionen för avancerad typkonvertering i kopieringsaktiviteten. Typ: booleskt (eller uttryck med resultType booleskt värde). |
| type |
Ange konverteringsinställningar |
Egenskapsinformation
collectionReference
JSON-sökvägen för den kapslade matrisen som ska korstillämpa. Typ: objekt (eller uttryck med resultType-objekt).
collectionReference?: any
Egenskapsvärde
any
columnMappings
Kolumnmappningar. Exempel: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). Den här egenskapen dras tillbaka. Använd mappningsegenskapen.
columnMappings?: any
Egenskapsvärde
any
mapComplexValuesToString
Om du vill mappa komplexa (matris- och objektvärden) till enkla strängar i json-format. Typ: booleskt (eller uttryck med resultType booleskt värde).
mapComplexValuesToString?: any
Egenskapsvärde
any
mappings
Kolumnmappningar med logiska typer. Tabell->tabellexempel: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Hierarkisk>tabellexempel: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Typ: objekt (eller uttryck med resultType-objekt).
mappings?: any
Egenskapsvärde
any
schemaMapping
Schemamappningen som ska mappas mellan tabelldata och hierarkiska data. Exempel: {"Column1": "$. Column1", "Column2": "$. Column2.Property1", "Column3": "$. Column2.Property2"}. Typ: objekt (eller uttryck med resultType-objekt). Den här egenskapen dras tillbaka. Använd mappningsegenskapen.
schemaMapping?: any
Egenskapsvärde
any
type
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara
type: "TabularTranslator"
Egenskapsvärde
"TabularTranslator"
typeConversion
Om du vill aktivera funktionen för avancerad typkonvertering i kopieringsaktiviteten. Typ: booleskt (eller uttryck med resultType booleskt värde).
typeConversion?: any
Egenskapsvärde
any
typeConversionSettings
Ange konverteringsinställningar
typeConversionSettings?: TypeConversionSettings