Skip to main content

Outil Jointure

Utilisez l'outil Jointure pour combiner 2 entrées en fonction de colonnes communes entre les 2 tables. Vous pouvez également joindre 2 flux de données en fonction de la position des lignes.

Astuce

Cet outil dispose d'un exemple d'outil unique. Consultez la page Accéder aux exemples de workflows pour savoir comment accéder à cet exemple et à de nombreux autres exemples directement dans Designer Cloud.

Configuration de l'outil

  1. Sélectionnez comment effectuer la jointure :

    • Joindre par colonne spécifique : sélectionnez cette option lorsque les deux tables possèdent une ou plusieurs colonne en commun (telle qu'un ID) et que les données seront jointes. Vous pouvez effectuer une jointure en fonction de plusieurs colonnes. Chaque jointure doit correspondre à une ligne distincte dans la grille.

    Message d'erreur potentiel :

    L'outil Jointure limite les types de colonnes pouvant être joints. Les messages d'erreur peuvent indiquer que « les jointures sur des éléments flottants ne sont pas recommandées en raison de possibles erreurs d'arrondi ».

    • Une colonne de chaîne ne peut être jointe qu'à une autre colonne de chaîne.

    • Une colonne numérique ne peut être jointe qu'à une autre colonne numérique.

    • Une colonne booléenne ne peut être jointe qu'à une autre colonne booléenne.

    • Les types de colonnes date et heure ne peuvent être joints qu'à une colonne du même type.

  2. Chaque entrée, Colonnes de gauche et Colonnes de droite, comporte une liste déroulante à partir de laquelle vous pouvez sélectionner des colonnes. Sélectionnez la colonne de jointure pour chaque entrée. Designer Cloud sélectionne automatiquement une colonne de jointure d'une entrée si le même en-tête de colonne est déjà sélectionné dans une autre entrée. Si vous avez besoin de plusieurs colonnes de jointure, vous pouvez configurer une ligne supplémentaire de colonnes de jointure.

    • Sélectionnez la liste déroulante pour choisir une colonne de jointure supplémentaire pour chaque entrée.

    • Pour supprimer une colonne de jointure, sélectionnez un numéro, puis

  3. Utilisez la table Colonnes à conserver pour modifier le flux de données entrant. Chaque ligne dans la table représente une colonne de données (poursuivez la lecture pour plus de détails).

Sélectionner, désélectionner et réorganiser des colonnes

  • Pour inclure une colonne dans les données, cochez la case. Décochez la case pour exclure la colonne.

  • Pour réorganiser les colonnes de données...

    1. Sélectionnez l'icône de réorganisation et maintenez-la enfoncée, puis faites glisser la ligne vers le haut ou vers le bas.

    2. Sélectionnez une ligne pour la mettre en surbrillance, puis utilisez les flèches vers le haut et vers le bas pour déplacer la ligne.

Note

La colonne Inconnu est sélectionnée par défaut. Elle permet d'ajouter de nouvelles colonnes de données. Déplacez la colonne vers l'emplacement où vous souhaitez ajouter une nouvelle colonne.

Modifier le type de données

Pour modifier le type de données d'une colonne, sélectionnez Type, puis un nouveau type de données dans la liste déroulante.

Renommer une colonne ou ajouter une description

  • Pour modifier le nom d'une colonne, sélectionnez la colonne Renommer associée à cette colonne et saisissez le nouveau nom.

View More Actions

After you highlight columns of your data in the Columns to Keep table, select the More Actions menu from the 3-dot icon to view configuration options...

  • Select: Use the select submenu to quickly select or deselect all of the left or right columns. You can also deselect duplicate columns.

  • Move Columns to Top: Move highlighted columns to the top of the table.

  • Move Columns to Bottom: Move highlighted columns to the bottom of the table.

  • Add Prefix: Add a prefix to highlighted column names.

  • Add Suffix: Add a suffix to highlighted column names.

  • Clear Column Renames: Remove the new name for either all columns or only the highlighted columns.

  • Change Data Type: Change the data type of highlighted columns at once.

  • Remove Missing Columns: Remove all columns that are no longer included in the data.

Types de sortie

Les 3 sorties générées par la jointure sont...

Ancrage G

Contient des lignes de l'entrée G qui n'ont pas été jointes à des lignes de l'entrée D.

join-examples-L.png

Ancrage J

Contient des lignes de l'entrée G qui ont été jointes à des lignes de l'entrée D.

join-examples-J.png

Ancrage D

Contient des lignes de l'entrée D qui n'ont pas été jointes à des lignes de l'entrée G.

join-examples-R.png

Note

Afin d'optimiser l'exécution de vos workflows, l'outil Jointure limite la taille de l'échantillon à 3 paires pour chaque correspondance dans la grille de résultats. Cependant, lorsque vous exécutez votre workflow ou que vous générez vos données, l'ensemble du jeu de données est utilisé.

Types de jointures supplémentaires

Consultez cette table pour utiliser l'outil Jointure afin d'exécuter différents types de jointures.

Jointure interne : contient des lignes de l'entrée G qui ont été jointes à des lignes de l'entrée D.

inner-join.png

La sortie J de l'outil Jointure contient le résultat d'une jointure interne.

Séparation gauche : contient des lignes de l'entrée G qui n'ont pas été jointes à des lignes de l'entrée D.

left-unjoin.png

La sortie G de l'outil Jointure contient le résultat d'une séparation gauche.

Séparation droite : contient des lignes de l'entrée D qui n'ont pas été jointes à des lignes de l'entrée G.

right-unjoin.png

La sortie D de l'outil Jointure contient le résultat d'une séparation droite.

Jointure externe gauche : toutes les lignes de l'entrée G, y compris les lignes qui ont été jointes à l'entrée D.

left-outer-join.png

Pour effectuer une jointure externe gauche, connectez les sorties J et G de l'outil Jointure à l'outil Union.

Connectez d'abord la sortie J pour établir le schéma de table combiné.

Jointure externe droite : toutes les lignes de l'entrée D, y compris les lignes qui ont été jointes à l'entrée G.

right-outer-join.png

Pour effectuer une jointure externe droite, connectez les sorties J et D de l'outil Jointure à l'outil Union.

Connectez d'abord la sortie J pour établir le schéma de table combiné.

Jointure externe complète : toutes les lignes des entrées G et D.

full-outer-join.png

Pour effectuer une jointure externe complète, connectez les sorties J, G et D de l'outil Jointure à l'outil Union.

Connectez d'abord la sortie J pour établir le schéma de table combiné.

Virgules comme séparateurs décimaux

Cochez la case Utiliser des virgules comme séparateurs décimaux (conversions de chaînes/numériques uniquement) pour utiliser une virgule (,) comme séparateur décimal.