Pour notre premier cube de données, nous allons construire un cube qui permet d'analyser les données des ventes suivant plusieurs axes Date, Client, Produit et Géographie. Créer un projet multidimensionnel# Dans le menu Démarrer, recherchez Visual Studio et lancez. Ensuite sélectionnez Créer un projet Cliquez sur le bouton Projet Multidimensionnel Analysis Services Cliquez sur le bouton Projet Multidimensionnel Analysis Services Cliquez sur le bouton Projet Multidimensionnel Analysis Services Ajouter une source de données# Dans l'onglet Explorateur de solutions, faites clique-droit sur Sources de données puis sélectionnez Nouvelle source de données Cliquez sur le bouton Next Sélectionnez l'option Create a data source based on an existing or new connection puis cliquez sur le bouton Nouveau Un message vous indique le fournisseur n'est pas pris en compte. Cliquez sur le bouton OK Cliquez sur le bouton Tester la connexion puis le bouton OK Cliquez sur le bouton Next Sélectionnez l'option Utiliser le compte de service puis cliquez sur le bouton Finish Cliquez sur le bouton Finish Créer une vue de source de données# Dans l'onglet Explorateur de solutions, faites clique-droit sur Vues des sources de données puis sélectionnez Nouvelle vue des sources de données Cliquez sur le bouton Next Sélectionnez la source de données Adventure Works DW2022 puis cliquez sur le bouton Next À gauche, on retrouve la liste des tables Cliquez sur la table DimCustomer et cliquez sur le bouton > La table DimCustomer passe à droite Maintenez le bouton CTL et sélectionnez les tables DimDate, DimGeography, DimProduct et FactInternetSales puis cliquez sur le bouton > Les tables sont bien sélectionnées, cliquez sur le bouton Next Cliquez sur le bouton Terminer La nouvelle vue de source de données s'affiche dans l'exploratur Créer une dimension# Dans l'onglet Explorateur de solutions, faites clique-droit sur Dimensions puis sélectionnez Nouvelle dimension Cliquez sur le bouton Next Sélectionnez l'option Utiliser une tables puis cliquez sur le bouton Next Cliquez sur le bouton Next Cochez les colonnes suivantes pour les sélectionner DataKey FullDateAlternateKey Day Number Of Week English Day Name Of Week Day Number Of Month Day Number Of Year Week Number Of Year English Month Name Month Number Of Year Calendar Quarter Calendar Year Calendar Semester Une fois l'ensemble des colonnes sélectionnées, cliquez sur le bouton Next Dans la colonne Type d'attribut, modifiez les types d'attribut des colonnes suivantes FullDateAlternateKey : Date > Calendrier > Date Day Number Of Week : Date > Calendrier > Date English Day Name Of Week : Date > Calendrier > Date Day Number Of Month : Date > Calendrier > Date Day Number Of Year : Date > Calendrier > Date Week Number Of Year : Date > Calendrier > Date English Month Name : Date > Calendrier > Date Month Number Of Year : Date > Calendrier > Date Calendar Quarter : Date > Calendrier > Date Calendar Year : Date > Calendrier > Date Calendar Semester : Date > Calendrier > Date Tous les types d'attribut sont définis, cliquez sur le bouton Next Cliquez sur le bouton Terminer pour finaliser la création de la dimension Un nouvel onglet est ouvert dans le canva Terminer Créer un cube# Dans l'onglet Explorateur de solutions, faites clique-droit sur Cubes puis sélectionnez Nouveau cube Cliquez sur le bouton Next Sélectionnez l'option Utiliser des tables puis cliquez sur le bouton Next Cliquez sur le bouton Suggérer La table FactInternetSales devrait être sélectionnée, cliquez sur le bouton Next Toutes les colonnes de la table FactInternetSales sont sélectionnées par défaut, nous allons désélectionner celles qui ne sont pas des mesures à savoir Promotion Key, Currency Key, Sales Territory Key et Revision Number. Une fois les colonnes désélectionnées, cliquez sur le bouton Next La dimension Dim Date devrait être sélectionnée, cliquez sur le bouton Next Désélectionnez la table FactInternetSales puis cliquez sur le bouton Next Cliquez sur le bouton Terminer Vous reconnaissez le schéma en étoile avec la table de faits au centre et les tables de dimensions Ajouter des attributs aux dimensions# À droite, dans la section Explorateur de solutions, deux dimensions Dim Customer.dim et Dim Product.dim. Nous allons les modifier afin d'ajouter des attributs de dimension. Dans l'onglet Explorateur de solutions, faites clique-droit sur Cubes puis sélectionnez Nouveau cube Cliquez sur le bouton Next Cliquez sur le bouton Next Cliquez sur le bouton Next Déployer le cube# OutputL'opération de génération a démarré... ------ Début de la génération : Projet : Cube Profiling, Configuration : Development ------ La construction du projet Analysis Services a commencé : Incremental .... Dimension [Dim Recharge] : Créer les hiérarchies dans les dimensions de type enfant non parent. Dimension [Dim Dates] : Créer les hiérarchies dans les dimensions de type enfant non parent. Dimension [Dim Subscriber] : Créer les hiérarchies dans les dimensions de type enfant non parent. Fin de la génération -- 0 erreurs, 3 avertissements ------ Début du déploiement : Projet : Cube Profiling, Configuration : Development ------ Exécution d'un déploiement incrémentiel de la base de données « Cube Profiling » sur le serveur « 10.228.15.47 ». Génération du script de déploiement... Ajouter Database Cube Profiling Processus Database Cube Profiling Terminé Envoi du script de déploiement au serveur... Terminé Fin du déploiement -- 0 erreurs, 0 avertissements =========== Build : 1 réussi ou à jour, 0 échoué, 0 ignoré ========= ========= Build démarré à 16:19 et a pris 37:47,110 minutes ========== ========== Déploiement : 1 réussi, 0 a échoué, 0 ignoré ========= ========= Déployer démarré à 16:19 et a pris 37:47,112 minutes ========== Bravo ! Vous venez de créer votre premier cube mutidimensionnel avec Analysis Services. Dans la prochaine section, nous verrons comment manipuler les données du cube dans Excel.