Dela via


TabularTranslator interface

En tabellöversättare för kopieringsaktivitet.

Extends

Egenskaper

collectionReference

JSON-sökvägen för den kapslade matrisen som ska korstillämpa. Typ: objekt (eller uttryck med resultType-objekt).

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.

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

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

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.

type

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

typeConversion

Om du vill aktivera funktionen för avancerad typkonvertering i kopieringsaktiviteten. Typ: booleskt (eller uttryck med resultType booleskt värde).

typeConversionSettings

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

Egenskapsvärde