28.06.2013 Views

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Le logiciel <strong>IBM</strong> <strong>Cognos</strong> utilise la cardinalité d'une relation pour :<br />

v éviter le double comptage des données de fait ;<br />

v rendre en charge les jointures de boucles qui sont fréquentes dans les modèles à<br />

schéma en étoile ;<br />

v optimiser l'accès au système de la source de données sous-jacente ;<br />

v identifier les sujets de requête qui se comportent comme des faits ou<br />

dimensions.<br />

Une requête qui utilise plusieurs faits de différentes tables sous-jacentes est divisée<br />

en requêtes distinctes pour chaque table de faits sous-jacente. Chaque requête de<br />

fait individuelle fait référence à sa table de faits correspondante ainsi qu'aux tables<br />

dimensionnelles liées à cette table de faits. Une autre requête est utilisée pour<br />

fusionner ces requêtes individuelles en ensemble unique de résultats. La requête de<br />

cette dernière opération est généralement appelée requête liée. Vous savez qu'il<br />

s'agit d'une requête liée lorsque vous pouvez voir coalesce ainsi qu'une jointure<br />

externe intégrale.<br />

La requête liée permet également au logiciel <strong>IBM</strong> <strong>Cognos</strong> de mettre correctement<br />

des données en rapport à divers niveaux de granularité. Voir «Requêtes à<br />

granularité multiple et à faits multiples», à la page 339.<br />

Cardinalité des requêtes générées :<br />

Le logiciel <strong>IBM</strong> <strong>Cognos</strong> prend en charge la cardinalité minimale/maximale et la<br />

cardinalité facultative.<br />

Dans 0:1, 0 est la cardinalité minimale et 1 est la cardinalité maximale.<br />

Dans 1:n, 1 est la cardinalité minimale et n est la cardinalité maximale.<br />

Une relation dont la cardinalité est définie comme 1:1 à 1:n est généralement<br />

considérée en tant que 1 à n lors de l'analyse des cardinalités maximales.<br />

Une cardinalité minimale de 0 signifie que la relation est facultative. Vous pouvez<br />

définir une cardinalité minimale de 0 lorsque vous souhaitez que la requête<br />

conserve les informations de l'autre côté de la relation en l'absence de<br />

correspondance. Par exemple, une relation entre le client et les ventes réelles peut<br />

être définie comme 1:1 à 0:n. Cela indique que les rapports vont afficher les<br />

informations relatives au client demandé même s'il n'y a aucune donnée sur les<br />

ventes.<br />

Par conséquent, une relation 1 à n peut également être indiquée sous la forme<br />

suivante :<br />

v 0:1 à 0:n<br />

v 0:1 à 1:n<br />

v 1:1 à 0:n<br />

v 1:1 à 1:n<br />

Utilisez l'instruction Incidence de la relation de la boîte de dialogue Définition de<br />

relation pour mieux comprendre la cardinalité. Par exemple, Personnel de vente<br />

(1:1) est joint à Commandes (0:n).<br />

332 <strong>IBM</strong> <strong>Cognos</strong> <strong>Framework</strong> <strong>Manager</strong> <strong>Version</strong> <strong>10.2.0</strong> - <strong>Guide</strong> <strong>d'utilisation</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!