< Précédent | Suivant >

Ajout d'une transformation à un élément dans le modèle de mappage

Cet exercice est destiné à vous apprendre à transformer un élément source pour le rendre compatible avec un élément cible.

Pour ajouter une transformation à un élément d'un modèle de mappage :

  1. Cliquez avec le bouton droit de la souris sur la ligne de mappage entre /SAMPLE/SAMP/DEPARTMENT/DEPTNO et /SAMPLE/SAMP/PROJECT/DEPTNO/DEPTNO dans l'éditeur de mappage.

    Ces éléments semblent être des correspondances parfaites. Vous pouvez le vérifier en sélectionnant Propriétés à partir du menu déroulant. La page de propriétés contient des informations utiles sur la colonne source et la colonne cible. Dans cet exemple, le type de données DEPTNO est CHAR dans la source aussi bien que dans la cible.

    Toutefois, pour s'assurer que tous les numéros de département sont en minuscules, ajoutez une fonction minuscule à cet élément.

  2. Cliquez avec le bouton droit de la souris sur la ligne de mappage entre /SAMPLE/SAMP/DEPARTMENT/DEPTNO et /SAMPLE/SAMP/PROJECT/DEPTNO/DEPTNO, puis sélectionnez Transformer > Ajouter pour ouvrir l'assistant Générateur d'expressions.
  3. Dans la zone Fonctions, développez les fonctions Chaîne, puis cliquez deux fois sur la fonction LCASE(VARCHAR). La fonction LCASE apparaît dans la zone Expression de transformation comme LCASE().
  4. Cliquez à l'intérieur des parenthèses de la fonction pour activer cette zone, puis cliquez deux fois sur l'élément DEPTNO dans la zone Colonnes.

    La colonne DEPTNO apparaît à l'intérieur des parenthèses.

    Capture d'écran montrant le Générateur d'expressions, comme indiqué.

  5. Cliquez sur OK.

    La ligne de mappage change pour indiquer qu'une transformation a été ajoutée .

    Capture d'écran montrant la ligne de mappage modifiée, comme indiqué.

  6. Dans la barre de menus, cliquez sur Fichier > Enregistrer ou CTRL+S pour enregistrer les résultats du mappage en cours entre /SAMPLE/SAMP/DEPARTMENT/DEPTNO et /SAMPLE/SAMP/PROJECT/DEPTNO/DEPTNO.
Vous avez à présent un modèle de mappage enregistré que vous pouvez utiliser pour déployer des instructions SQL vers un serveur.
< Précédent | Suivant >

Commentaires en retour