Concept : tables de jointure
Les jointures permettent d’effectuer une recherche dans une autre table ou de rapprocher deux tables ayant une colonne identique.
Vous pouvez glisser-déposer une table de jointure personnalisée depuis le volet
Composants de données
dans votre source de données pour combiner plusieurs tables en une seule à l’aide d’une expression SQL. La création d’une jointure nécessite de désigner une colonne dans une table principale pour agir comme une colonne clé dans une table secondaire. La jointure met en correspondance les valeurs qui coexistent dans la colonne clé et crée un nouvel enregistrement avec elles. La collecte de ces enregistrements joints génère la table de jointure.Avant de créer une table de jointure, vérifiez si un rapport Workday ou un champ calculé peut être créé pour votre source de données et atteint le même objectif.
Le type de jointure détermine quelles parties des tables jointes constituent des enregistrements dans la nouvelle table :
- Les jointures externes gauches regroupent tous les enregistrements de la table principale et tous les enregistrements qui se chevauchent dans la table secondaire.
- Les jointures externes droites regroupent tous les enregistrements au niveau secondaire et tous les enregistrements qui se chevauchent au niveau principal.
- La fonction de jointure interne renvoie uniquement les enregistrements pour lesquels il existe une correspondance de clé dans les deux tables.
Vérifiez les doublons pour vous assurer que vous utilisez le bon type de jointure.
Votre hiérarchie de centres de coûts pourrait servir de tableau principal. La devise associée à chaque centre de coûts peut exister dans votre tableau secondaire. Vous pouvez joindre ces tables en utilisant l’identifiant de centre de coûts comme clé. Le chevauchement des deux enregistrements met en correspondance les enregistrements par identifiant de centre de coûts, ce qui vous permet d’extraire toutes les devises par centre de coûts dans une nouvelle table.
Utilisez un préfixe de colonne pour déterminer l’emplacement d’une colonne lorsque vous créez une table de jointure.