Utilisation d'une version modifiée du projet du didacticiel Analysis Services

Les sept dernières leçons de ce didacticiel sont basées sur une version évoluée du projet du didacticiel Analysis Services que vous avez créé au cours des trois premières leçons. D'autres tables et calculs nommés ont été ajoutés à la vue de source de données de l'entrepôt de données Adventure Works, des dimensions supplémentaires ont été ajoutées au projet et ces nouvelles dimensions ajoutées au cube Analysis Services Tutorial. De plus, un deuxième groupe de mesures a été ajouté, qui contient des mesures d'une deuxième table de faits. Ce projet évolué va vous permettre d'apprendre à enrichir en fonctionnalités votre application Business Intelligence sans avoir à répéter ce que vous avez déjà appris.

Avant de poursuivre votre apprentissage dans le didacticiel, vous devez charger et traiter la version améliorée du projet du didacticiel Analysis Services.

[!REMARQUE]

Pour obtenir la version mise à jour de ce projet de didacticiel amélioré nécessaire pour continuer ce didacticiel, vous devez télécharger les exemples. Pour plus d'informations, consultez Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server.

Chargement et traitement du projet amélioré

Pour charger et traiter le projet amélioré du didacticiel

  1. Dans le menu Fichier, cliquez sur Fermer la solution.

  2. Dans le menu Fichier, pointez sur Ouvrir, puis cliquez sur Projet/Solution.

  3. Accédez à C:\Program Files\Microsoft SQL Server\100\Samples\Analysis Services\Tutorials\Lesson4 Start et double-cliquez sur le fichier Analysis Services Tutorial.sln.

  4. Déployez la version améliorée du projet du didacticiel Analysis Services sur l'instance locale de Analysis Services ou sur une autre instance et vérifiez si le traitement s'est terminé sans problème.

Améliorations apportées au projet

La version améliorée du projet est différente de la version du projet du didacticiel Analysis Services que vous avez utilisée au cours des trois premières leçons. Les différences entre ces versions sont décrites dans les sections qui suivent. Consultez ces informations avant de poursuivre les leçons restantes du didacticiel.

Vue de source de données

Dans le projet amélioré, la vue de source de données contient une table de faits supplémentaire et quatre tables de dimension supplémentaires de la base de données AdventureWorksDW2008.

Remarquez qu'avec dix tables dans la vue de source de données, le diagramme <All Tables> est presque plein. Il devient dès lors difficile de comprendre les relations entre les tables et de localiser des tables spécifiques. Pour résoudre ce problème, les tables sont organisées en deux diagrammes logiques, le diagramme Internet Sales et le diagramme Reseller Sales. Ces diagrammes sont tous deux organisés autour d'une seule table de faits. La création de diagrammes logiques permet d'afficher et d'utiliser uniquement des sous-ensembles spécifiques des tables dans la vue de source de données au lieu de toujours afficher la totalité des tables et de leurs relations dans un même diagramme.

Diagramme Internet Sales

Le diagramme Internet Sales contient les tables qui sont liées à la vente des produits Adventure Works effectuée directement auprès des clients via Internet. Les tables que ce diagramme contient sont les quatre tables de dimension et la table de faits que vous avez ajoutées dans la vue de source de données du didacticiel Analysis Services au cours de la leçon 1. Ces tables sont les suivantes :

  • Geography

  • Customer

  • Date

  • Product

  • InternetSales

Diagramme Reseller Sales

Le diagramme Reseller Sales contient les tables qui sont liées à la vente des produits Adventure Works par le biais de revendeurs. Ce diagramme contient les sept tables de dimension et la table de faits suivantes de la base de données AdventureWorksDW2008 :

  • Reseller

  • Promotion

  • SalesTerritory

  • Geography

  • Date

  • Product

  • Employee

  • ResellerSales

Notez que les tables DimGeography, DimDate et DimProduct sont utilisées à la fois dans le diagramme Internet Sales et le diagramme Reseller Sales. Les tables de dimension peuvent être liées à plusieurs tables de faits.

Dimensions de base de données et de cube

Le projet du didacticiel Analysis Services contient cinq nouvelles dimensions de base de données et le cube Analysis Services Tutorial contient ces cinq mêmes dimensions mais en tant que dimensions de cube. Ces dimensions ont été définies pour avoir des hiérarchies utilisateur et des attributs modifiés par des calculs nommés, des clés de membre de composition et des dossiers d'affichage. Ces nouvelles dimensions sont décrites ci-après.

  • Dimension Reseller
    La dimension Reseller est basée sur la table Reseller de la vue de source de données de l'entrepôt de données Adventure Works.

  • Dimension Promotion
    La dimension Promotion est basée sur la table Promotion de la vue de source de données de l'entrepôt de données Adventure Works.

  • Dimension Sales Territory
    La dimension Sales Territory est basée sur la table SalesTerritory de la vue de source de données de l'entrepôt de données Adventure Works.

  • Dimension Employee
    La dimension Employee est basée sur la table Employee de la vue de source de données de l'entrepôt de données Adventure Works.

  • Dimension Geography
    La dimension Geography est basée sur la table Geography de la vue de source de données de l'entrepôt de données Adventure Works.

Cube Analysis Services

Le cube Analysis Services Tutorial contient maintenant deux groupes de mesures, le groupe de mesure d'origine, basé sur la table InternetSales, et un deuxième groupe de mesures basé sur la table ResellerSales dans la vue de source de données de l'entrepôt de données Adventure Works.