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.

Hiérarchies irrégulières et de réseau :<br />

Pour les métadonnées relationnelles, mettez à plat les hiérarchies irrégulières et les<br />

hiérarchies de réseau dans la source de données.<br />

Niveaux pour dimensions ordinaires<br />

La définition la plus simple d'un niveau est une clé métier et une légende, chacun<br />

d'eux faisant référence à un élément de requête. Une instance (ou ligne) d'un<br />

niveau est définie comme membre de ce niveau. Elle est identifiée par un nom<br />

unique de membre, lequel contient les valeurs des clés métier du niveau en cours<br />

et des niveaux supérieurs. Par exemple,<br />

[gosales].[Products].[ProductsOrg].[Product]->[All Products].[1].[1].[2]<br />

identifie un membre qui se trouve au quatrième niveau, Product, de la hiérarchie<br />

ProductsOrg de la dimension [Products] qui est dans l'espace-noms [gosales]. La<br />

légende de ce produit est Gamelle ChefDeCamp, qui est le nom affiché dans<br />

l'arborescence de métadonnées et dans le rapport.<br />

Le premier niveau de la hiérarchie prend automatiquement la valeur Tout. Il<br />

contient un membre racine unique, lequel représente le niveau supérieur de la<br />

hiérarchie. Par exemple, le niveau Tout pour la dimension Temps s'appelle Temps<br />

(Tout). Vous ne pouvez pas supprimer ni déplacer le niveau Tout. Vous pouvez<br />

modifier son nom, sa description et son infobulle.<br />

Si vous n'indiquez pas les niveaux de la hiérarchie correctement, une agrégation<br />

incorrecte peut se produire.<br />

Noms uniques de membres :<br />

Le nom unique de membre permet d'identifier un membre dans la source de<br />

données, tout comme les clés métier qui permettent de rechercher des<br />

enregistrements dans une table.<br />

Le nom unique de membre est utilisé dans l'expression d'un élément de données<br />

de membre inclus dans un rapport et dans une référence à des membres dans des<br />

filtres et dans des expressions. En outre, il est utilisé lors des opérations d'accès<br />

aux détails entre les sources de données OLAP. Les clés de membre figurant dans<br />

le nom unique de membre des différentes sources de données OLAP doivent<br />

correspondre.<br />

Si un nom unique de membre est modifié, les membres qui sont directement<br />

référencés dans des expressions, des filtres ou des rapports deviennent<br />

introuvables car le nom unique de membre est contenu dans la spécification du<br />

rapport. Les raisons pour lesquelles un nom unique de membre peut être modifié<br />

sont les suivantes :<br />

v Les modifications apportées aux structures de hiérarchie et de niveau peuvent<br />

entraîner la modification du nom unique de niveau.<br />

v Les valeurs de clé métier ont été modifiées et cela a eu pour conséquence de<br />

modifier le chemin de clé de membre.<br />

v L'application a changé au cours de la conception ou avec le temps.<br />

v Le cube comporte des codes de catégorie dont l'unicité est imprévisible.<br />

v L'environnement de production comporte plus de membres que l'environnement<br />

de test.<br />

v Le membre ne figure plus dans la source de données.<br />

Pour éviter ces problèmes, utilisez les meilleures pratiques suivantes :<br />

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

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

Saved successfully!

Ooh no, something went wrong!