Référence : phases Union
Vous pouvez inclure deux jeux de données ( pipelines de jeux de données) dans une phase Union et ajouter des phases Union supplémentaires dans le pipeline si vous avez besoin de combiner plusieurs jeux de données. Si vous avez l'habitude d'utiliser SQL, la phase Union est l'équivalent d'un opérateur UNIONALL.
Définissez au moins 1 ensemble de champs correspondants (mappage de champs) dans une phase Union avant d'enregistrer cette dernière. Si vous ne spécifiez aucun champ dans un jeu de données d'entrée pour un mappage de champs, Workday utilisera une valeur NULL dans ce champ issue de ce jeu de données d'entrée.
Option de phase Union | Description |
|---|---|
Pipeline Union | Sélectionnez un pipeline de jeu de données à combiner avec le 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. |
Rapprocher des champs - sortie de l'union | Le nom du champ qui sera extrait de la phase Union pour chaque mappage de champs. |
Champs de rapprochement : portefeuille de candidats principal | Le champ du pipeline principal à mettre en correspondance avec un champ du pipeline d'union. |
Champs de correspondance : nom du pipeline Union
| Le champ du pipeline d'union à mettre en correspondance avec un champ du pipeline principal. |
Rapprocher | Cliquez sur ce bouton si vous souhaitez ignorer tous les mappages de champs et revenir aux mappages de champs par défaut détectés et configurés par Workday. |
Effacer tout | Cliquez sur ce bouton pour ignorer tous les mappages de champs. Définissez ensuite au moins un mappage de champ dans la phase Union avant de l'enregistrer. |
Inclure tout | Cliquez sur ce bouton pour créer un mappage de champs pour chaque champ du pipeline du jeu de données d'entrée. Vous pouvez ensuite sélectionner les champs à mettre en correspondance dans l'autre pipeline de jeu de données d'entrée. |
Préparer les champs à partir des jeux de données d'entrée
Les jeux de données que vous voulez combiner dans une phase Union peuvent ne pas avoir le même schéma. Exemple : un jeu de données peut contenir les informations relatives au prénom et au nom dans un seul champ, et l'autre peut contenir ces informations dans deux champs. Si tel est le cas, vous pouvez créer des champs calculés Prism pour chaque jeu de données en entrée afin de les combiner dans une phase Union.
Vous pouvez créer des champs calculés Prism pour les jeux de données en entrée dans les emplacements suivants :
- Dans le jeu de données d'origine. Tous les champs calculés Prism que vous créez dans un jeu de données sont disponibles à la fois pour ce jeu de données et pour tous les jeux de données dérivés qui l'importent en tant que jeu de données en entrée.
- Dans le pipeline du jeu de données dérivé. Tous les champs calculés Prism que vous créez dans une phase pipeline d'un jeu de données dérivé sont uniquement disponibles pour ce jeu de données dérivé. Il n'est pas renvoyé au jeu de données d'entrée d'origine. Vous pouvez créer un champ calculé Prism dans le pipeline d'un jeu de données importé si vous avez besoin qu'un champ utilise un type de champ différent, mais que vous ne voulez pas modifier le type de champ du jeu de données d'origine. Exemple : vous pouvez créer un champ calculé Prism pour changer un champ de code postal de Nombre entier afin de le faire correspondre à un champ de code postal de texte dans un autre jeu de données en entrée.