Passer au contenu principal
Workday User Guide
Dernière mise à jour : 2023-06-23
Référence : phases de jointure

Référence : phases de jointure

Vous pouvez inclure deux jeux de données ( pipelines de jeux de données) dans une phase de jointure. Vous pouvez ajouter des phases de jointure supplémentaires dans le pipeline si vous avez besoin de joindre plusieurs jeux de données.
Option de phase de jointure
Description
Join Pipeline
Sélectionnez un pipeline de jeu de données à joindre au pipeline principal. Si aucun pipeline n'est disponible, cliquez sur
Ajouter un autre pipeline
pour créer un pipeline en important un jeu de données.
Match Rows
Sélectionnez un ou plusieurs champs de chaque pipeline de jeu de données dont les valeurs doivent correspondre. Sélectionnez les champs qui identifient de manière unique des lignes dans chaque pipeline de jeu de données. La définition des lignes correspondantes est similaire à la définition d'une relation de clé principale/de clé étrangère dans les termes de la base de données relationnelle.
Vous pouvez également sélectionner un lien de suggestion facultatif qui affiche les clés de jointure recommandées par Workday. Les suggestions reposent sur le nombre de lignes correspondantes entre les champs des exemples de données.
Type de jointure
Sélectionnez le type de jointure. Le type de jointure spécifie les lignes de chaque pipeline de jeu de données à inclure dans le résultat de jointure.
  • Jointure interne
    . Workday inclut les lignes dont les valeurs correspondantes existent dans les deux pipelines. Si une ligne d'un pipeline ne correspond pas à une ligne de l'autre pipeline, la ligne est omise du résultat de la jointure.
  • Jointure externe gauche
    . Workday inclut toutes les lignes du pipeline Principal et recherche une ligne correspondante dans l'autre pipeline. S'il n'existe aucune ligne correspondante dans l'autre pipeline, Workday renseigne chaque champ de l'autre pipeline avec des valeurs NULL. Lorsque le pipeline importé inclut plusieurs lignes correspondantes, Workday inclut les deux lignes dans le résultat de jointure.
  • Jointure externe droite
    . Workday inclut toutes les lignes du pipeline du jeu de données importé et recherche une ligne correspondante dans le pipeline Principal. S'il n'existe aucune ligne correspondante dans le pipeline Principal, Workday renseigne chaque champ du pipeline Principal avec des valeurs NULL. Lorsque le pipeline Principal inclut plusieurs lignes correspondantes, Workday inclut les deux lignes dans le résultat de la jointure.
  • Jointure externe complète
    . Workday inclut toutes les lignes des deux pipelines. Si une ligne d'un pipeline ne correspond pas à une ligne de l'autre pipeline, Workday renseigne chaque champ du pipeline sans correspondance avec des valeurs NULL. Lorsque plusieurs lignes correspondent, Workday inclut toutes les lignes du résultat de la jointure.
Notez que Workday remplace toutes les valeurs NULL par des valeurs par défaut lorsque vous publiez le jeu de données.
Select Fields
Sélectionnez les champs de chaque pipeline à inclure dans le résultat de jointure. Tous les champs que vous n'incluez pas sont supprimés de cette phase dans le pipeline ainsi que de toutes les phases ultérieures.