Partager via


TabularTranslator Classe

Définition

Traducteur tabulaire d’activité de copie.

[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
Héritage
TabularTranslator
Attributs

Constructeurs

TabularTranslator()

Initialise une nouvelle instance de TabularTranslator.

Propriétés

AdditionalProperties

Propriétés supplémentaires.

(Hérité de CopyTranslator)
CollectionReference

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

ColumnMappings

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.

MapComplexValuesToString

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

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

SchemaMapping

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.

TypeConversion

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

Paramètres de conversion de type.

S’applique à