Partilhar via


TabularTranslator Classe

Definição

Um tradutor tabular de atividade de cópia.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.TabularTranslator+TabularTranslatorConverter))]
public class TabularTranslator : Azure.Analytics.Synapse.Artifacts.Models.CopyTranslator
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.TabularTranslator+TabularTranslatorConverter))>]
type TabularTranslator = class
    inherit CopyTranslator
Public Class TabularTranslator
Inherits CopyTranslator
Herança
TabularTranslator
Atributos

Construtores

TabularTranslator()

Inicializa uma nova instância de TabularTranslator.

Propriedades

AdditionalProperties

Propriedades adicionais.

(Herdado de CopyTranslator)
CollectionReference

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

ColumnMappings

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

MapComplexValuesToString

Se os valores complexos (matriz e objeto) devem ser mapeados para cadeias de caracteres simples no formato json. Tipo: booliano (ou Expression com resultType boolean).

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"}]. Exemplo hierárquico-tabular>: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Tipo: objeto (ou Expression com objeto resultType).

SchemaMapping

O mapeamento de esquema a ser mapeado entre dados tabulares e dados hierárquicos. Exemplo: {"Column1": "$. Column1", "Column2": "$. Column2.Property1", "Column3": "$. Column2.Property2"}. Tipo: objeto (ou Expression com objeto resultType). Essa propriedade será desativada. Use a propriedade mappings.

TypeConversion

Se deseja habilitar o recurso de conversão de tipo avançado no atividade Copy. Tipo: booliano (ou Expression com resultType boolean).

TypeConversionSettings

Configurações de conversão de tipo.

Aplica-se a