Compartir a través de


TabularTranslator Clase

Definición

Un traductor tabular de la actividad de copia.

[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
Herencia
TabularTranslator
Atributos

Constructores

TabularTranslator()

Inicializa una nueva instancia de TabularTranslator.

Propiedades

AdditionalProperties

Propiedades adicionales.

(Heredado de CopyTranslator)
CollectionReference

Ruta de acceso JSON de la matriz anidada que va a realizar la aplicación cruzada. Tipo: objeto (o Expresión con el objeto resultType).

ColumnMappings

Asignaciones de columnas. Ejemplo: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (o Expression with resultType string). Esta propiedad se retirará. Utilice la propiedad mappings.

MapComplexValuesToString

Si se asignan valores complejos (matriz y objeto) a cadenas simples en formato JSON. Tipo: booleano (o Expresión con resultType boolean).

Mappings

Asignaciones de columnas con tipos lógicos. Ejemplo tabular-tabular>: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Ejemplo jerárquico-tabular>: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Tipo: objeto (o Expresión con el objeto resultType).

SchemaMapping

Asignación de esquema para asignar entre datos tabulares y datos jerárquicos. Ejemplo: {"Column1": "$. Column1", "Column2": "$. Column2.Property1", "Column3": "$. Column2.Property2"}. Tipo: objeto (o Expresión con el objeto resultType). Esta propiedad se retirará. Utilice la propiedad mappings.

TypeConversion

Si se va a habilitar la característica de conversión de tipos avanzada en el actividad de copia. Tipo: booleano (o Expresión con resultType boolean).

TypeConversionSettings

Configuración de conversión de tipos.

Se aplica a