Partager via


TabularTranslator Constructeurs

Définition

Surcharges

TabularTranslator()

Initialise une nouvelle instance de la classe TabularTranslator.

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

Initialise une nouvelle instance de la classe TabularTranslator.

TabularTranslator()

Initialise une nouvelle instance de la classe TabularTranslator.

public TabularTranslator ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe 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)

Paramètres

additionalProperties
IDictionary<String,Object>

Les propriétés sans correspondance du message sont désérialisées dans cette collection

columnMappings
Object

Mappages de colonnes. Exemple : « UserId: MyUserId, Group: MyGroup, Name: MyName » Type: string (ou Expression avec la chaîne resultType). Cette propriété sera mise hors service. Utilisez la propriété mappages.

schemaMapping
Object

Mappage de schéma à mapper entre des données tabulaires et des données hiérarchiques. Exemple : {"Column1 »: « $. Column1 », « Column2 »: « $. Column2.Property1 », « Column3 »: « $. Column2.Property2"}. Type : objet (ou Expression avec l’objet resultType). Cette propriété sera mise hors service. Utilisez la propriété mappages.

collectionReference
Object

Chemin JSON du tableau imbriqué qui va effectuer une application croisée. Type : objet (ou Expression avec l’objet resultType).

mapComplexValuesToString
Object

Indique s’il faut mapper des valeurs complexes (tableau et objet) à des chaînes simples au format json. Type : booléen (ou Expression avec resultType boolean).

mappings
Object

Mappages de colonnes avec des types logiques. Exemple tabulaire> :[{"source »:{"name »:"CustomerName »,"type »:"String"},"sink »:{"name »:"ClientName »,"type »:"String"}},{"source »:{"name »:"CustomerAddress »,"type »:"String"},"sink »:{"name »:"ClientAddress »,"type »:"String"}}]. >Exemple tabulaire hiérarchique : [{"source »:{"path »:"$. CustomerName »,"type »:"String"},"sink »:{"name »:"ClientName »,"type »:"String"}},{"source »:{"path »:"$. CustomerAddress »,"type »:"String"},"sink »:{"name »:"ClientAddress »,"type »:"String"}}]. Type : objet (ou Expression avec l’objet resultType).

typeConversion
Object

Indique s’il faut activer la fonctionnalité de conversion de type avancée dans le activité Copy. Type : booléen (ou Expression avec resultType boolean).

typeConversionSettings
TypeConversionSettings

Paramètres de conversion de type

S’applique à