Partilhar via


TabularTranslator interface

Um tradutor tabular de atividade de cópia.

Extends

Propriedades

collectionReference

O caminho JSON da matriz aninhada que fará aplicação cruzada. Type: objeto (ou Expression com objeto resultType).

columnMappings

Mapeamentos de coluna. Exemplo: "UserId: MyUserId, Group: MyGroup, Name: MyName" Tipo: string (ou Expression with resultType string). Este imóvel será aposentado. Use a propriedade mappings.

mapComplexValuesToString

Se deseja mapear valores complexos (matriz e objeto) para cadeias de caracteres simples no formato json. Tipo: booleano (ou Expressão com resultType booleano).

mappings

Mapeamentos de coluna com tipos lógicos. Exemplo tabular>: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Hierárquico->exemplo tabular: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Type: objeto (ou Expression com objeto resultType).

schemaMapping

O mapeamento de esquema para mapear entre dados tabulares e dados hierárquicos. Exemplo: {"Column1": "$. Coluna1", "Coluna2": "$. Column2.Property1", "Coluna3": "$. Coluna2.Propriedade2"}. Type: objeto (ou Expression com objeto resultType). Este imóvel será aposentado. Use a propriedade mappings.

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

typeConversion

Se deseja habilitar o recurso de conversão de tipo avançado na atividade Copiar. Tipo: booleano (ou Expressão com resultType booleano).

typeConversionSettings

Configurações de conversão de tipo

Detalhes de Propriedade

collectionReference

O caminho JSON da matriz aninhada que fará aplicação cruzada. Type: objeto (ou Expression com objeto resultType).

collectionReference?: any

Valor de Propriedade

any

columnMappings

Mapeamentos de coluna. Exemplo: "UserId: MyUserId, Group: MyGroup, Name: MyName" Tipo: string (ou Expression with resultType string). Este imóvel será aposentado. Use a propriedade mappings.

columnMappings?: any

Valor de Propriedade

any

mapComplexValuesToString

Se deseja mapear valores complexos (matriz e objeto) para cadeias de caracteres simples no formato json. Tipo: booleano (ou Expressão com resultType booleano).

mapComplexValuesToString?: any

Valor de Propriedade

any

mappings

Mapeamentos de coluna com tipos lógicos. Exemplo tabular>: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Hierárquico->exemplo tabular: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Type: objeto (ou Expression com objeto resultType).

mappings?: any

Valor de Propriedade

any

schemaMapping

O mapeamento de esquema para mapear entre dados tabulares e dados hierárquicos. Exemplo: {"Column1": "$. Coluna1", "Coluna2": "$. Column2.Property1", "Coluna3": "$. Coluna2.Propriedade2"}. Type: objeto (ou Expression com objeto resultType). Este imóvel será aposentado. Use a propriedade mappings.

schemaMapping?: any

Valor de Propriedade

any

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "TabularTranslator"

Valor de Propriedade

"TabularTranslator"

typeConversion

Se deseja habilitar o recurso de conversão de tipo avançado na atividade Copiar. Tipo: booleano (ou Expressão com resultType booleano).

typeConversion?: any

Valor de Propriedade

any

typeConversionSettings

Configurações de conversão de tipo

typeConversionSettings?: TypeConversionSettings

Valor de Propriedade