Création de cubes OLAP avec Analysis Services
Dans le monde l'informatique décisionnelle, l'analyse multidimensionnelle, Analysis Services est la solution de Microsoft pour créer des structures de données multi-dimensionnelle. C'est de loin l'outil le plus utlisé.
Le directeur souhaite connaitre le chiffre d'affaiire par mois, par région et par catégore de produit. Il peut également demander le chiffre d'affaire par jour/heure, par ville, par produit et par client.
La granularité
Afin de mieux comprendre les données, il est souvent nécessaire d'aller au plus petit niveau de détail des données, la granularité. La granularité désigne le niveau de détails des données. Par exemple,
Année > Mois > Date > Continent > Région > Pays > Région > Département > Ville > Boutique > Caissier > Client
Dans le cadre du reporting il n'est pas nécessaire d'avoir autant de détails, les données macros suffisent largement pour tirer l'information.
Cela a un prix, l'espace de stockage est plus grand. En effet, plus le niveau de détails est grand, plus grand est la cardinalité.
De manière générale, les entreprises ne gardent les données détaillés que sur une courte période. Les données historiques sont agrégées puis supprimer afin de libérer de l'espace de stockage.
Analysis Services
Analysis Services est la solution de Microsoft pour créer des structures de données multidimensionnelles. C'est de loin l'outil le plus utlisé.
Flux de travail
La mise en place d'un cube mutlidimensionnel peut être résumée en trois étapes
- La conception du modèle de données
- L'implémentation des ETL
- Création d'un cube
Cas Pratique
Vous voulez apprendre à créer des cubes multidimensionnels, rendes-vous dans la prochaine section pour la mise en place de l'environnement de développement.