Création de cubes et dimensions

Les cubes et les dimensions sont des éléments clés dans SSAS pour organiser et structurer les données afin d’effectuer des analyses multidimensionnelles.

13.2.1 Qu'est-ce qu'un cube ?

Un cube OLAP est une structure de données multidimensionnelle permettant d’agréger et d’interroger des données à partir de plusieurs perspectives (dimensions). Chaque cube contient des mesures, qui sont des valeurs numériques (comme le total des ventes), et des dimensions, qui représentent les axes d'analyse (comme le produit, la date, ou la région).

13.2.2 Création d'un cube dans SSAS

La création d’un cube se fait via SQL Server Data Tools (SSDT). Voici les étapes de base pour créer un cube :

  1. Définir la source de données : Connecter SSAS à une base de données relationnelle qui servira de source de données pour le cube.

  2. Créer un cube : Utiliser l’assistant de création de cube pour sélectionner les tables source et définir les mesures et dimensions.

  3. Déployer le cube : Une fois le cube conçu, il doit être déployé sur le serveur SSAS pour être interrogé.

13.2.3 Dimensions et hiérarchies

Les dimensions définissent les axes d’analyse dans un cube OLAP. Par exemple, une dimension "Temps" pourrait comporter des niveaux tels que Année, Mois, et Jour. Les hiérarchies permettent de structurer les dimensions pour faciliter la navigation dans les données.

Exemple : Création d’une dimension de temps avec une hiérarchie :

  • Année

  • Mois

  • Jour

Last updated