Chapter 6 Gestion des MPD


Régénération des cubes

La fonctionnalité de régénération des cubes permet de créer des cubes et des dimensions à partir des tables de fait et des tables ou vues de dimension. Les vues, tout comme les tables, prennent en charge les types multidimensionnels. Dans cette section, les termes table de fait et table de dimension font référence à la fois aux tables et aux vues.

Une fois les tables de fait et les tables de dimension de la structure de data warehouse conçues, vous pouvez utiliser ces informations pour construire des cubes multidimensionnels. La fonctionnalité de régénération des cubes permet de basculer en environnement multidimensionnel en transformant les tables ou vues de fait en cubes et les tables ou vues de dimension en dimensions. Vous pouvez ensuite concevoir les cubes en prenant en compte les axes d'analyse des dimensions. Ces cubes permettront de générer les fichiers de texte utilisés pour créer et alimenter le moteur OLAP.

La fonctionnalité de régénération des cubes ne peut fonctionner que si les tables sont dotées d'un type multidimensionnel (Fait ou Dimension). Si les tables sont dépourvues de type, un message d'erreur s'affiche.

Pour définir le type d'une table ou vue, procédez de l'une des façons suivantes :

Transformation des objets

La régénération des cubes crée des objets multidimensionnels dans un diagramme multidimensionnel. Si le modèle ne contient aucun diagramme multidimensionnel lorsque vous lancez la régénération des cubes, ce diagramme est créé. Dans le cas contraire, les symboles s'affichent dans le diagramme multidimensionnel actif ou dans le premier diagramme multidimensionnel créé dans le modèle.

La fonctionnalité de régénération des cubes modifie les objets de la façon suivante :

Objet physique Après régénération des cubes, crée
Table de fait Un fait portant le même nom que la table de fait

+

Un cube
Colonne dans une table de fait (sauf colonnes de clé étrangère) Mesure
Tables de dimension attachées à la table de fait Une dimension, le nom de la dimension correspond à la concaténation du nom des tables de dimension le long du chemin jusqu'à la table enfant, de la plus éloignée à la plus proche

+

Une hiérarchie, qui devient la hiérarchie par défaut. Cette hiérarchie contient les attributs correspondant aux colonnes de clé primaire converties en dimension
Colonne dans une table de dimension (sauf colonnes de clé étrangère) Un attribut, le nom de l'attribut est la concaténation du nom de la table de dimension et du nom de la colonne si les noms de colonnes sont ambigus. Dans le cas contraire, le nom est identique à celui de la colonne
Référence entre une table de fait et une table de dimension Une association cube-dimension

La boîte de dialogue Régénération des cubes permet de sélectionner l'un des modes de régénération suivants :

Mode Impact
Supprimer et régénérer Tous les objets précédemment régénérés sont supprimés lorsque vous lancez la régénération
Préserver Les objets déjà régénérés sont conservés lorsque vous lancez une nouvelle régénération

Steps Pour lancer une régénération des cubes :

  1. Sélectionnez Outils→Multidimension→Régénérer les cubes.

    La boîte de dialogue Régénération des cubes s'affiche.
  2. Sélectionnez un mode de régénération dans l'onglet Général.
  3. Sélectionnez les tables de fait qui seront transformées dans l'onglet Sélection.
  4. Cliquez sur OK.

    Un message s'affiche dans la fenêtre Résultats pour vous informer que la régénération s'est correctement terminée. Les cubes et dimensions sont créés et affichés dans un diagramme multidimensionnel. Vous pouvez double-cliquer sur le noeud de ce diagramme dans le l'Explorateur d'objets pour afficher les symboles des objets multidimensionnels.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.