Sdílet prostřednictvím


TabularTranslator interface

Tabulkový překladač aktivity kopírování.

Extends

Vlastnosti

collectionReference

Cesta JSON vnořeného pole, která provede křížové použití. Typ: objekt (nebo výraz s objektem resultType).

columnMappings

Mapování sloupců Příklad: UserId: MyUserId, Group: MyGroup, Name: MyName Type: string (nebo Expression with resultType string). Tato vlastnost bude vyřazena. Použijte vlastnost mapování.

mapComplexValuesToString

Zda se mají namapovat komplexní hodnoty (pole a objekty) na jednoduché řetězce ve formátu JSON. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).

mappings

Mapování sloupců s logickými typy Tabulkový příklad>tabulkového příkladu: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Hierarchický–>tabulkový příklad: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Typ: objekt (nebo výraz s objektem resultType).

schemaMapping

Mapování schématu pro mapování mezi tabulkovými daty a hierarchickými daty. Příklad: {"Column1": "$. Column1", "Column2": "$. Column2.Property1, "Column3": "$. Column2.Property2"}. Typ: objekt (nebo výraz s objektem resultType). Tato vlastnost bude vyřazena. Použijte vlastnost mapování.

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

typeConversion

Zda chcete povolit funkci rozšířeného převodu typů v aktivitě kopírování. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).

typeConversionSettings

Nastavení převodu typů

Podrobnosti vlastnosti

collectionReference

Cesta JSON vnořeného pole, která provede křížové použití. Typ: objekt (nebo výraz s objektem resultType).

collectionReference?: any

Hodnota vlastnosti

any

columnMappings

Mapování sloupců Příklad: UserId: MyUserId, Group: MyGroup, Name: MyName Type: string (nebo Expression with resultType string). Tato vlastnost bude vyřazena. Použijte vlastnost mapování.

columnMappings?: any

Hodnota vlastnosti

any

mapComplexValuesToString

Zda se mají namapovat komplexní hodnoty (pole a objekty) na jednoduché řetězce ve formátu JSON. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).

mapComplexValuesToString?: any

Hodnota vlastnosti

any

mappings

Mapování sloupců s logickými typy Tabulkový příklad>tabulkového příkladu: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Hierarchický–>tabulkový příklad: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Typ: objekt (nebo výraz s objektem resultType).

mappings?: any

Hodnota vlastnosti

any

schemaMapping

Mapování schématu pro mapování mezi tabulkovými daty a hierarchickými daty. Příklad: {"Column1": "$. Column1", "Column2": "$. Column2.Property1, "Column3": "$. Column2.Property2"}. Typ: objekt (nebo výraz s objektem resultType). Tato vlastnost bude vyřazena. Použijte vlastnost mapování.

schemaMapping?: any

Hodnota vlastnosti

any

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

type: "TabularTranslator"

Hodnota vlastnosti

"TabularTranslator"

typeConversion

Zda chcete povolit funkci rozšířeného převodu typů v aktivitě kopírování. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).

typeConversion?: any

Hodnota vlastnosti

any

typeConversionSettings

Nastavení převodu typů

typeConversionSettings?: TypeConversionSettings

Hodnota vlastnosti