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 Adventure Works DW 2012, 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 télécharger, extraire, charger et traiter la version améliorée du projet du didacticiel Analysis Services. Suivez les instructions de cette leçon pour vous assurer d'effectuer toutes les étapes.

Téléchargement et extraction du fichier projet

  1. Cliquez ici pour accéder à la page de téléchargement qui fournit les exemples de projets de ce didacticiel. Les projets de didacticiel sont inclus dans le téléchargement Didacticiel Analysis Services SQL Server 2012.

  2. Cliquez sur Didacticiel Analysis Services SQL Server 2012 pour télécharger le package qui contient les projets pour ce didacticiel.

    Par défaut, le fichier .zip est enregistré dans le dossier Téléchargements. Vous devez déplacer le fichier .zip vers un emplacement dont le chemin d'accès est plus court (par exemple, créez un dossier C:\Tutorials pour stocker les fichiers). Vous pouvez ensuite extraire les fichiers contenus dans le fichier .zip. Si vous essayez de décompresser les fichiers dans le dossier Téléchargements, dont le chemin d'accès est long, vous n'obtiendrez que la leçon 1.

  3. Créez un sous-dossier au niveau ou proche du lecteur racine, par exemple, C:\Tutorial.

  4. Déplacez le fichier Analysis Services Tutorial SQL Server 2012.zip dans le sous-dossier.

  5. Cliquez avec le bouton droit sur le fichier et sélectionnez Extraire tout.

  6. Accédez au dossier Début de la leçon 4 et recherchez le fichier Analysis Services Tutorial.sln.

Chargement et traitement du projet amélioré

  1. Dans Outils de données SQL Server, dans le menu Fichier, cliquez sur Fermer la solution pour fermer les fichiers que vous n'utiliserez pas.

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

  3. Accédez à l'emplacement dans lequel vous avez extrait les fichiers de projet du didacticiel.

    Recherchez le dossier nommé Début de la leçon 4, puis double-cliquez sur 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 dans la base de données AdventureWorksDW2012 .

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 Adventure Works DW 2012 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 AdventureWorksDW2012  :

  • 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 Adventure Works DW 2012.

  • Dimension Promotion
    La dimension Promotion est basée sur la table Promotion de la vue de source de données Adventure Works DW 2012.

  • Dimension Sales Territory
    La dimension Sales Territory est basée sur la table SalesTerritory de la vue de source de données Adventure Works DW 2012.

  • Dimension Employee
    La dimension Employee est basée sur la table Employee de la vue de source de données Adventure Works DW 2012.

  • Dimension Geography
    La dimension Geography est basée sur la table Geography de la vue de source de données Adventure Works DW 2012.

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 Adventure Works DW 2012

Tâche suivante de la leçon

Définition des propriétés d'attribut parent dans une hiérarchie parent-enfant

Voir aussi

Tâches

Déploiement d'un projet Analysis Services