Compartir a través de


TabularTranslator Constructores

Definición

Sobrecargas

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.

TabularTranslator()

Inicializa una nueva instancia de la clase TabularTranslator.

public TabularTranslator ();
Public Sub New ()

Se aplica a

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

Inicializa una nueva instancia de la clase TabularTranslator.

public TabularTranslator (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, object columnMappings = default, object schemaMapping = default, object collectionReference = default, object mapComplexValuesToString = default, object mappings = default, object typeConversion = default, Microsoft.Azure.Management.DataFactory.Models.TypeConversionSettings typeConversionSettings = default);
new Microsoft.Azure.Management.DataFactory.Models.TabularTranslator : System.Collections.Generic.IDictionary<string, obj> * obj * obj * obj * obj * obj * obj * Microsoft.Azure.Management.DataFactory.Models.TypeConversionSettings -> Microsoft.Azure.Management.DataFactory.Models.TabularTranslator
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional columnMappings As Object = Nothing, Optional schemaMapping As Object = Nothing, Optional collectionReference As Object = Nothing, Optional mapComplexValuesToString As Object = Nothing, Optional mappings As Object = Nothing, Optional typeConversion As Object = Nothing, Optional typeConversionSettings As TypeConversionSettings = Nothing)

Parámetros

additionalProperties
IDictionary<String,Object>

Las propiedades no coincidentes del mensaje se deserializan en esta colección.

columnMappings
Object

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.

schemaMapping
Object

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.

collectionReference
Object

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).

mapComplexValuesToString
Object

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

mappings
Object

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).

typeConversion
Object

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
TypeConversionSettings

Configuración de conversión de tipos

Se aplica a