Modélisation de cube avec Excel PowerPivot dans les solutions et scénarios de planification d’Aide à la décision

 

S’applique à : SharePoint Server 2010 Enterprise

Dernière rubrique modifiée : 2011-01-24

Dans cet article :

  • Modélisation avec PowerPivot

  • Se connecter à une base de données relationnelle

  • Sélectionner des dimensions et des faits

  • Gérer les relations entre les tables

  • Publier dans SharePoint

Modélisation avec PowerPivot

Une alternative à la modélisation des données dans Microsoft SQL Server 2008 Analysis Services (SSAS) consiste à créer le modèle multidimensionnel directement dans Microsoft Excel 2010 à l’aide de PowerPivot. PowerPivot permet aux utilisateurs de créer des modèles de données sophistiqués depuis l’environnement Excel familier que la plupart des travailleurs de l’information connaissent bien. Voici quelques considérations à prendre en compte lors de la création de modèles PowerPivot :

  • Les tableaux croisés dynamiques ne prennent pas en charge l’écriture différée dans les modèles PowerPivot.

  • La sécurité est définie sur le classeur et non sur des segments de données PowerPivot particuliers.

  • Les hiérarchies parents/enfants ne sont pas prises en charge.

PowerPivot est conçu pour le groupe d’utilisateurs qui souhaitent travailler directement avec les données. En supposant que les travailleurs de l’information aient accès à des données nettoyées préalablement, PowerPivot fournit le mécanisme d’aide à la décision en libre service ou libre modélisation.

Nous construisons le cube Prévision avec PowerPivot avec la même dimensionnalité que celle que nous avons pour le cube SQL Server 2008 Analysis Services. Pour cela, nous allons tirer parti de plusieurs tableaux parmi ceux que nous avons créés précédemment dans notre modèle de données relationnelles, notamment les tableaux de dimensions et de faits.

Notez que nous pouvons, en résumé, emprunter la conception dimensionnelle de notre cube SQL Server 2008 Analysis Services afin de l’utiliser dans notre modèle PowerPivot, la principale exception étant qu’il n’existe aucune prise en charge native des hiérarchies parents/enfants. Lorsque nous devons afficher notre plan de comptes, nous pouvons utiliser Data Analysis Expression (DAX) pour émuler les agrégations de comptes nécessaires utilisables dans le modèle PowerPivot.

Voici une vue d’ensemble du processus de création de modèle PowerPivot à partir des tables relationnelles que nous possédons :

  • se connecter à une base de données relationnelle ;

  • sélectionner les tables de faits et de dimensions appropriées ;

  • concevoir les relations entre les tables ;

  • publier dans Microsoft SharePoint Server 2010.

Se connecter à une base de données relationnelle

Avec le complément client PowerPivot installé dans Excel 2010 :

  1. Démarrez la fenêtre PowerPivot sous l’onglet PowerPivot.

  2. Sous l’onglet Accueil, cliquez sur De la base de données, puis sur Provenance : SQL Server.

Sélectionner des dimensions et des faits

Pour le modèle Prévision, nous allons importer les tableaux suivants dans notre modèle PowerPivot :

  • D_Account

  • D_Geography

  • D_Product

  • D_Scenario

  • D_Time

  • F_Forecast_CoreMG_Writeback

Gérer les relations entre les tables

Ensuite, nous allons définir les relations entre nos tableaux de faits avec tous les tableaux de dimensions associés. Les colonnes MemberId sont les clés primaires sur les tableaux de dimensions, alors que le tableau de faits contient cinq clés étrangères liées aux tableaux de dimensions.

Une fois le modèle de données dans PowerPivot terminé, vous pouvez immédiatement commencer l’exploration à l’aide de tableaux croisés dynamiques. Vous pouvez ici sélectionner ce que vous souhaitez voir dans les colonnes, lignes, segments et données. Les segments sont l’une des fonctionnalités très utiles des tableaux croisés dynamiques PowerPivot ; ils vous permettent de filtrer rapidement les données les plus pertinentes.

Publier dans SharePoint

Grâce à la galerie PowerPivotSharePoint Server 2010, les travailleurs de l’informatique peuvent stocker des modèles de données créés par PowerPivot. L’utilisation de modèles PowerPivot leur permet de créer des tableaux de bord, des rapports et des cartes de performance. Il en va de même pour la création de formulaires en vue de prendre en charge des fonctions de planification, budgétisation et prévision. Comme mentionné précédemment, PowerPivot ne prend pas en charge de manière native de nombreux scénarios de planification tels que l’écriture différée de tableau croisé dynamique dans le modèle de données sous-jacent.

Une fois le modèle achevé et prêt à être publié dans SharePoint, il peut être enregistré directement à l’URL de l’emplacement de la galerie PowerPivot. Les travailleurs de l’information peuvent consommer le modèle de données partagé en créant un classeur à partir de ce dernier ou en mettant directement à jour le classeur PowerPivot.

See Also

Concepts

Scénarios de planification de base dans les scénarios et solutions de planification d’Aide à la décision
Planification du magasin de données pour les scénarios et les solutions de planification d’aide à la décision
Concepts de modélisation de la planification dans les scénarios et solutions de planification de l’aide à la décision
Modélisation du cube pour l’écriture différée dans les scénarios et solutions de planification de l’aide à la décision
Considérations sur les performances et approches dans les scénarios et solutions de planification de l’aide à la décision
Modélisation de cube avec Excel PowerPivot dans les solutions et scénarios de planification d’Aide à la décision
Créer des rapports et des formulaires pour les scénarios et les solutions de planification d’aide à la décision
Envoyer des données de plan pour les scénarios et les solutions de planification d’aide à la décision
Actions de flux de travail, diagramme de flux de travail et configuration d’un flux de travail SharePoint pour les scénarios et les solutions de planification d’aide à la décision
Suivi d’audit pour les scénarios et solutions de planification de l’aide à la décision
Administration des scénarios et solutions de planification de l’aide à la décision
Calculs pour les solutions et scénarios de planification d’Aide à la décision
Fonctions de planification supplémentaires pour les scénarios et solutions de planification d’Aide à la décision
Migration des scénarios et solutions de planification de l’aide à la décision
Maintenance des scénarios et solutions de planification de l’aide à la décision
Gestion entre le siège social et les filiales pour les scénarios et les solutions de planification d’aide à la décision
Guide de planification de la modélisation et de la création de rapports pour les scénarios et les solutions de planification d’aide à la décision
Guide de création de fonctionnalités de planification pour les scénarios et les solutions de planification d’aide à la décision
Exemples de calcul de planification et budgétisation pour les scénarios et solutions de planification de l’aide à la décision