TabularTranslator interface
Traducteur tabulaire d’activité de copie.
- Extends
Propriétés
| collection |
Chemin JSON du tableau imbriqué qui va s’appliquer entre les deux. Type : objet (ou Expression avec l’objet resultType). |
| column |
Mappages de colonnes. Exemple : « UserId : MyUserId, Group : MyGroup, Name : MyName » Type : string (ou Expression avec chaîne resultType). Cette propriété sera supprimée. Utilisez la propriété mappages. |
| map |
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 booléen). |
| mappings | Mappages de colonnes avec des types logiques. Tabulaire ->exemple tabulaire : [{"source » :{"name » :"CustomerName »,"type » :"String"},"sink » :{"name » :"ClientName »,"type » :"String"}},{"source » :{"name » :"CustomerAddress »,"type » :"String"},"sink » :{"name » :"ClientAddress »,"type » :"String"}]. Hiérarchique ->exemple tabulaire : [{"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). |
| schema |
Mappage de schéma à mapper entre les données tabulaires et les 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 supprimée. Utilisez la propriété mappages. |
| type | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
| type |
Indique s’il faut activer la fonctionnalité de conversion de type avancée dans l’activité de copie. Type : booléen (ou expression avec resultType booléen). |
| type |
Paramètres de conversion de type |
Détails de la propriété
collectionReference
Chemin JSON du tableau imbriqué qui va s’appliquer entre les deux. Type : objet (ou Expression avec l’objet resultType).
collectionReference?: any
Valeur de propriété
any
columnMappings
Mappages de colonnes. Exemple : « UserId : MyUserId, Group : MyGroup, Name : MyName » Type : string (ou Expression avec chaîne resultType). Cette propriété sera supprimée. Utilisez la propriété mappages.
columnMappings?: any
Valeur de propriété
any
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 booléen).
mapComplexValuesToString?: any
Valeur de propriété
any
mappings
Mappages de colonnes avec des types logiques. Tabulaire ->exemple tabulaire : [{"source » :{"name » :"CustomerName »,"type » :"String"},"sink » :{"name » :"ClientName »,"type » :"String"}},{"source » :{"name » :"CustomerAddress »,"type » :"String"},"sink » :{"name » :"ClientAddress »,"type » :"String"}]. Hiérarchique ->exemple tabulaire : [{"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).
mappings?: any
Valeur de propriété
any
schemaMapping
Mappage de schéma à mapper entre les données tabulaires et les 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 supprimée. Utilisez la propriété mappages.
schemaMapping?: any
Valeur de propriété
any
type
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
type: "TabularTranslator"
Valeur de propriété
"TabularTranslator"
typeConversion
Indique s’il faut activer la fonctionnalité de conversion de type avancée dans l’activité de copie. Type : booléen (ou expression avec resultType booléen).
typeConversion?: any
Valeur de propriété
any
typeConversionSettings
Paramètres de conversion de type
typeConversionSettings?: TypeConversionSettings