TabularTranslator interface
Um tradutor tabular de atividade de cópia.
- Extends
Propriedades
| collection |
O caminho JSON da matriz aninhada que fará aplicação cruzada. Type: objeto (ou Expression com objeto resultType). |
| column |
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. |
| map |
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). |
| schema |
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 |
| type |
Se deseja habilitar o recurso de conversão de tipo avançado na atividade Copiar. Tipo: booleano (ou Expressão com resultType booleano). |
| type |
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