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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

jointure de schéma en étoile car ils ne sont pas considérés comme des jointures<br />

problématiques.<br />

Sujets de requête joints à eux-mêmes<br />

Ce test recherche des relations réflexives et récursives. Ces relations impliquent un<br />

minimum de deux niveaux de granularité. <strong>IBM</strong> <strong>Cognos</strong> <strong>Framework</strong> <strong>Manager</strong><br />

importe les relations réflexives mais ne les utilise pas lors de l'exécution de<br />

requêtes. Les relations réflexives, également appelées jointures automatiques, sont<br />

affichées dans le modèle à titre représentatif uniquement.<br />

La plupart du temps, un sujet de requête joint à lui-même désigne une relation<br />

parent-enfant. Les fichiers qui ont des relations parent-enfant peuvent avoir une<br />

profondeur définie ou indéfinie. La seule façon de savoir à quoi vous en tenir<br />

consiste à comprendre les données et le concept métier représentés.<br />

Une relation parent-enfant peut être source de problème ou non, selon la manière<br />

dont vous souhaitez utiliser les données dans votre application. Dans certains cas,<br />

il se peut qu'un seul niveau de la relation soit nécessaire, et cela implique un<br />

scénario plutôt simple à modéliser. Si vous connaissez les données qui doivent<br />

remplir complètement chaque niveau et qui doivent avoir un nombre précis de<br />

niveaux, vous pouvez également choisir une solution de modélisation uniquement.<br />

Toutefois, pour les cas où le volume de données est important, les données ne sont<br />

pas complètement remplies à chaque niveau (hiérarchie décalée ou non équilibrée)<br />

et/ou le nombre de niveaux dans les données peut changer au fil du temps, il est<br />

recommandé de transformer les données dans une structure à plat avec un nombre<br />

défini de colonnes avant de procéder à la modélisation dans <strong>Framework</strong> <strong>Manager</strong>.<br />

Déterminants en conflit avec des relations<br />

Ce test recherche les déterminants qui entrent en conflit avec la relation définie<br />

pour le sujet de requête. Les déterminants permettent de garantir que l'agrégation<br />

dans les rapports est correcte et que les requêtes sont générées correctement.<br />

Les déterminants reflètent la granularité en représentant des sous-ensembles ou<br />

des groupes de données dans un sujet de requête et ils permettent de garantir<br />

l'agrégation correcte de ces données répétées. Les déterminants sont étroitement<br />

liés au concept de clés et d'index de la source de données et sont importés en<br />

fonction des informations de clé et d'index uniques contenues dans cette source de<br />

données. Vérifiez toujours les déterminants importés et, si nécessaire, modifiez-les<br />

ou créez-en d'autres. Lorsque vous modifiez les déterminants, vous pouvez<br />

redéfinir les informations de clé et d'index contenues dans votre source de<br />

données, en les remplaçant par des informations qui correspondent mieux à vos<br />

besoins en matière d'analyse et de génération de rapports. En ajoutant des<br />

déterminants, vous pouvez représenter des groupes de données répétées qui sont<br />

pertinentes pour votre application.<br />

Model Advisor vérifie les sujets de requête comportant des déterminants et il<br />

signale ceux qui répondent à l'un des critères suivants :<br />

v La relation fait référence à tous les éléments de requête d'un déterminant unique<br />

et la cardinalité de la relation n'est pas 1:1 ni 0:1.<br />

v La relation fait référence à certains des éléments de requête d'un déterminant<br />

unique et la cardinalité de la relation n'est pas 1:n ni 0:n.<br />

Chapitre 5. Modélisation des métadonnées relationnelles 195

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

Saved successfully!

Ooh no, something went wrong!