Comment corriger une boucle sur un schéma de tables (IDT)
Avec ce tutoriel vous serez capable de corriger une boucle présente sur un schéma de tables lors de la conception d’un univers .UNX. Tout se joue dans la fondation de données .DFX !
Version : SAP BusinessObjects 4.2
Application : Information Design Tools (IDT)
Pré-requis : Droit de conception sur Information Design Tool
Lors de la création de votre univers il est possible que suite à la disposition de vos jointures vous rencontriez une erreur de boucle sur une table.
Boucles : Une boucle est un ensemble de jointures pour lesquelles il existe plusieurs chemins pour passer d’une table à l’autre.
Lors de la sélection des objets, celle-ci peut s’avérer ambiguë, mettant ainsi IDT dans l’impossibilité de choisir un chemin correct.
Afin de détecter automatiquement les boucles, dans la fondation de données (.dfx) de votre projet local en cours, cliquez sur « Alias et contextes » puis « Visualiser les boucles »
Résolution de la boucle par une table d’alias
Les alias sont des vues créées au sein de votre univers. En aucun cas ceux-ci ne sont créés dans votre base de données.
A la suite de cela, vous devrez créer votre nouvelle jointure de la table d’alias vers la table voulue, et supprimer la jointure a l’origine de la boucle.
Résolution de la boucle par un contexte
Insérer un contexte : Un contexte résout une boucle en identifiant un ensemble de jointures qui définit un chemin de jointure spécifique via les tables de la boucle. L’utilisateur est invité à indiquer le contexte à utiliser au moment de la requête. Le contexte garantit que des jointures provenant de différents chemins ne sont pas inclues dans la même requête.
Dans la fondation de données de votre projet local en cours, cliquez sur « Alias et contextes » puis « Insérer un contexte »
Vous devrez définir votre contexte en fonction des champs voulus dans chaque table, ce qui évitera au logiciel de passer par les boucles créer par vos jointures précédentes.
Vous savez désormais comment corriger les boucles de votre fondation de données dans l’Outil de Conception d’Information (Information Design Tool) !
Laisser un commentaire
Il n'y a pas de commentaires pour le moment. Soyez le premier à participer !