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 ou pipelines de jeux de données dans une phase de jointure . Vous pouvez ajouter des phases de jointure supplémentaires dans le portefeuille si vous avez besoin de jointure plusieurs jeux de données.
Option de phase de jointure
Description
Join Pipeline
Sélectionnez un portefeuille de jeu de données à jointure au portefeuille principal . Si aucun pipeline n'est disponible, cliquez sur
Ajouter un autre pipeline
pour créer un portefeuille en important un jeu de données.
Match Rows
Sélectionnez un ou plusieurs champs de chaque portefeuille de jeu de données dont les valeurs doivent correspondre. Sélectionnez les champs qui identifient de manière unique des lignes dans chaque portefeuille 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 associer 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 portefeuille 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 portefeuille ne correspond pas à une ligne de l'autre portefeuille , la ligne est omise du résultat de la jointure .
  • Contre la jointure gauche
    . Workday inclut uniquement les lignes du portefeuille principal qui n'ont pas de ligne correspondante dans l'autre portefeuille. Si une ligne du portefeuille principal contient une ou plusieurs lignes correspondantes dans l'autre portefeuille, Workday omet la ligne du résultat de la jointure . La sortie de la phase contient des champs du portefeuille principal et aucun champ de l'autre portefeuille.
  • Jointure externe gauche
    . Workday inclut toutes les lignes du portefeuille principal et recherche une ligne correspondante dans l'autre portefeuille. S'il n'existe aucune ligne correspondante dans l'autre portefeuille, Workday renseigne chaque champ de l'autre portefeuille avec des valeurs NULL. Lorsque le portefeuille importé inclut plusieurs lignes correspondantes, Workday inclut les deux lignes dans le résultat de jointure .
  • Ancienne jointure
    . Workday inclut uniquement les lignes de l'autre portefeuille qui n'ont pas de ligne correspondante dans le portefeuille principal . Si une ligne de l'autre portefeuille contient une ou plusieurs lignes correspondantes dans le portefeuille principal , Workday omet la ligne du résultat de la jointure . La sortie de la phase contient des champs de l'autre portefeuille et aucun champ du portefeuille principal .
  • Jointure externe droite
    . Workday inclut toutes les lignes du portefeuille du jeu de données importé et recherche une ligne correspondante dans le portefeuille Principal . S'il n'existe aucune ligne correspondante dans le portefeuille principal , Workday renseigne chaque champ du portefeuille principal avec des valeurs NULL. Lorsque le portefeuille principal inclut plusieurs lignes correspondantes, Workday inclut les deux lignes dans le résultat de jointure .
  • Jointure externe complète
    . Workday inclut toutes les lignes des deux pipelines. Si une ligne de l'un des portefeuille ne correspond pas à une ligne de l'autre portefeuille, Workday renseigne chaque champ du portefeuille sans correspondance avec des valeurs NULL. Lorsque plusieurs lignes correspondent, Workday inclut toutes les lignes du résultat de 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 portefeuille à inclure dans le résultat de jointure . Tous les champs que vous n'incluez pas sont supprimés de cette phase dans le portefeuille ainsi que de toutes les phases ultérieures.