Compartir a través de


TabularTranslator Clase

Definición

Traductor tabular de actividad de copia.

public class TabularTranslator : Microsoft.Azure.Management.DataFactory.Models.CopyTranslator
type TabularTranslator = class
    inherit CopyTranslator
Public Class TabularTranslator
Inherits CopyTranslator
Herencia
TabularTranslator

Constructores

TabularTranslator()

Inicializa una nueva instancia de la clase TabularTranslator.

TabularTranslator(IDictionary<String,Object>, Object, Object, Object, Object, Object, Object, TypeConversionSettings)

Inicializa una nueva instancia de la clase TabularTranslator.

Propiedades

AdditionalProperties

Obtiene o establece propiedades no coincidentes del mensaje se deserializan en esta colección.

(Heredado de CopyTranslator)
CollectionReference

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

ColumnMappings

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

MapComplexValuesToString

Obtiene o establece si se asignan valores complejos (matriz y objeto) a cadenas simples en formato JSON. Tipo: booleano (o Expression con resultType boolean).

Mappings

Obtiene o establece asignaciones de columnas con tipos lógicos. Ejemplo tabular-gt&;tabular: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Ejemplo jerárquico-gt&;tabular: [{"source":{"path":"$. CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"path":"$. CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Tipo: objeto (o Expression con el objeto resultType).

SchemaMapping

Obtiene o establece la 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 Expression con el objeto resultType). Esta propiedad se retirará. Use la propiedad mappings.

TypeConversion

Obtiene o establece si se habilita la característica de conversión de tipos avanzada en el actividad de copia. Tipo: booleano (o Expression con resultType boolean).

TypeConversionSettings

Obtiene o establece la configuración de conversión de tipos.

Se aplica a