Paramètres du Mapper
À côté de la fonction addSchema {}, utilisez la fonction addMapperData {} pour définir les paramètres de mapping, dont les tables d'entrée, la table des variables, les tables de sortie, les jointures et les mappings. La fonction addMapperData {} comprend généralement les sous-fonctions suivantes :
- addInputTable {} : utilisée pour définir autant de tables d'entrée que nécessaire.
- addVarTable {} : utilisée pour définir les variables de mapping.
- addOutputTable {} : utilisée pour définir autant de tables de sortie que nécessaire.
addInputTable {}
Fonction/paramètre | Description | Obligatoire ? |
---|---|---|
NAME |
Nommez la table d'entrée. |
Oui |
ISINNERJOIN |
Configurez ce paramètre à true pour créer une jointure Inner Join. Ce paramètre est configuré à false par défaut, ce qui signifie qu'une jointure Left Outer Join sera créée. Ce paramètre n'est significatif que pour une table Lookup. Pour plus d'informations concernant les différents types de jointures, consultez le chapitre sur le mapping des flux de données dans le Guide d'utilisation du Studio Talend sur Talend Help Center. |
Non |
MATCHINGMODE |
Utilisez ce paramètre pour indiquer le mode de mise en correspondance. Les valeurs acceptées sont :
Ce paramètre n'est significatif que pour une table Lookup. Pour plus d'informations concernant les différents modes de mise en correspondance, consultez le chapitre sur le mapping des flux de données dans le Guide d'utilisation du Studio Talend sur Talend Help Center. |
Non |
LOOKUPMODE |
Utilisez ce paramètre pour indiquer le mode de chargement des flux de référence. Les valeurs acceptables sont :
Ce paramètre n'est significatif que pour des tables Lookup. Pour plus d'informations concernant les différents mode de chargement de flux de référence, consultez le chapitre sur le mapping des flux de données dans le Guide d'utilisation du Studio Talend sur Talend Help Center. |
Non |
addColumn {} |
Utilisez cette fonction pour ajouter une colonne à la table.
Répétez cette fonction pour définir autant de colonnes que nécessaire. |
Oui |
addVarTable {}
Fonction/paramètre | Description | Obligatoire ? |
---|---|---|
Nom |
Nommez la table des variables. |
Oui |
addColumn {} |
Utilisez cette fonction pour définir une variable de mapping en tant que colonne.
Répétez cette fonction pour définir autant de variables de mapping que nécessaire. |
Oui |
addOutputTable {}
Fonction/paramètre | Description | Obligatoire ? |
---|---|---|
ID |
Saisissez l'ID de la table. Ce paramètre est requis, mais il ne nécessite une valeur que lorsque la table de sortie utilise un schéma du Repository. |
Oui |
Nom |
Nommez la table de sortie. |
Oui |
REJECT |
Configurez ce paramètre à true pour capturer les données rejetées des autres tables de sortie. |
Non |
REJECTINNERJOIN |
Configurez ce paramètre à true pour récupérer les données rejetées par la jointure Inner Join. |
Non |
addColumn {} |
Utilisez cette fonction pour ajouter une colonne à la table.
Répétez cette fonction pour définir autant de colonnes que nécessaire. |
Oui |