Comment créer un cube OLAP dans les services d'analyse?
Microsoft SQL Server Analysis Services, SSAS, est un outil de traitement analytique en ligne, OLAP, d'exploration de données et de création de rapports dans Microsoft SQL Server. Cet article vous montre comment créer un entrepôt de données: base de données, dimensions, mesures et cube OLAP. Article créé sur la base de http://learn-with-video-tutorials.com/analysis-services-video-tutorial-free
- 1Créer une base de données. Créer une base de données car_transactions. Ouvrez SQL Server Management Studio et exécutez la commande CREATE DATABASE car_transactions;
- 2Basculez vers la base de données car_transaction et créez quelques tables.
- 3Insérez quelques enregistrements. Ouvrez SQL Server Management Studio et insérez des enregistrements dans les tables.
- 4Créer un utilisateur. Ouvrez SQL Server Management Studio. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur le dossier Connexions et sélectionnez Nouvelle connexion. Tapez le nom de connexion. Sélectionnez Authentification SQL Server. Tapez et confirmez le mot de passe. Notre mot de passe est tout simplement. Nous désélectionnons l'option Appliquer la politique de mot de passe. Sélectionnez la base de données par défaut. Cliquez sur Rôles du serveur.onglet et sélectionnez le rôle approprié. Cliquez sur OK.
- 5Créer un projet de services d'analyse. Dans la barre des tâches Microsoft Windows, cliquez sur Démarrer, pointez sur Tous les programmes, développez le dossier Microsoft SQL Server xxxx, puis sélectionnez SQL Server Business Intelligence Development Studio.
- Dans le menu Fichier, pointez sur Nouveau, puis sélectionnez Projet. Nommez votre projet. Le texte de la zone Nom de la solution change automatiquement pour correspondre au nom du projet. Si vous le souhaitez, sélectionnez Créer un répertoire pour la solution et modifiez le nom de la solution. Cliquez sur OK pour créer le projet.
- 6Créer une source de données. La première tâche de création d'un projet Analysis Services consiste à créer une source de données. La source de données contient les informations qu'Analysis Services utilise pour se connecter à la base de données source. Il contient le nom du fournisseur de données, le nom du serveur et de la base de données, ainsi que les informations d'authentification qu'Analysis Services utilisera.
- Dans BIDS dans l'Explorateur de solutions, cliquez avec le bouton droit sur le dossier Sources de données et sélectionnez Nouvelle source de données. L'assistant de source de données apparaît. Sur la page d'accueil, cliquez sur Suivant. Sur la page Sélectionner comment définir la connexion, cliquez sur le bouton Nouveau. La boîte de dialogue Gestionnaire de connexions apparaît.
- Tapez un nom de serveur: localhost. Dans la zone de liste Sélectionner ou saisir un nom de base de données, sélectionnez car_transactions. Cliquez sur Tester la connexion. Une boîte de dialogue s'ouvre avec le message "Test de connexion réussi.". Cliquez sur OK. Cliquez sur OK pour fermer la boîte de dialogue Gestionnaire de connexions. Dans l'Assistant Source de données, sur la page Sélectionner comment définir la connexion, cliquez sur Suivant. Sur la page Informations sur l'emprunt d'identité, sélectionnez Utiliser le compte de service et cliquez sur Suivant. Cliquez sur Terminer pour terminer l'assistant.
- Maintenant que vous avez créé une source de données, vous êtes prêt à créer une vue de source de données.
- 7Créez une vue de source de données. Une vue de source de données est un modèle de données logique qui existe entre votre base de données source physique et les dimensions et cubes Analysis Services.
- Lorsque vous créez une vue de source de données, vous désignez les tables et les vues de la base de données source qui contiennent les données que vous souhaitez utiliser pour créer des dimensions et des cubes.
- Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le dossier Vues de source de données et sélectionnez Nouvelle vue de source de données. L'assistant d'affichage de la source de données s'affiche. Sur la page d'accueil, cliquez sur Suivant.
- Sur la page Sélectionner une source de données, sélectionnez la source de données relationnelle car_transactions et cliquez sur Suivant. Sélectionnez les tables de dimensions et de faits, puis cliquez sur Ajouter des tables associées et cliquez sur Suivant. Acceptez le nom par défaut et cliquez sur Terminer. Le concepteur de la vue de source de données apparaît et affiche les tables que vous avez sélectionnées.
- 8Créer des cotes. Création d'une dimension client: Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le dossier Dimensions et sélectionnez Nouvelle dimension. Sur la page Bienvenue dans l'assistant de dimension, cliquez sur Suivant. Vérifiez que Utiliser une table existante est sélectionné et cliquez sur Suivant.
- Sélectionnez Clients dans la liste Table principale. Sélectionnez Nom de famille dans la liste Colonne de noms, puis cliquez sur Suivant. Vérifiez que les tables Villes et Pays sont sélectionnées et cliquez sur Suivant. Dans la liste Attributs disponibles, sélectionnez tous les attributs et cliquez sur Suivant.
- Sur la page Fin de l'assistant, saisissez le nom de la dimension et cliquez sur Terminer. Faites glisser l'attribut Pays du volet Attributs et déposez-le dans le volet Hiérarchies. Faites glisser l'attribut Ville et ID client du volet Attributs et déposez-le sur <nouveau niveau>. Dans le volet Hiérarchies, cliquez avec le bouton droit sur le nouvel en-tête de hiérarchie et sélectionnez Renommer. Saisissez Hiérarchie des clients par pays et appuyez sur Entrée.
- Dans l'Explorateur d'objets, cliquez avec le bouton droit sur la dimension Clients et sélectionnez Traiter. Cliquez ensuite sur Oui. Dans la boîte de dialogue Traiter la dimension, cliquez sur Exécuter. Dans la boîte de dialogue Progression du processus, cliquez sur Fermer. Maintenant que la dimension Clients a été construite. Vous pouvez prévisualiser la dimension - cliquez sur l'onglet Navigateur. Créez une autre dimension: les vendeurs, les voitures et le temps.
- 9Créer un cube. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le dossier Cubes et sélectionnez Nouveau cube. Sur la page Bienvenue dans l'assistant Cube, cliquez sur Suivant. Vérifiez que Utiliser les tables existantes est sélectionné et cliquez sur Suivant.
- Dans la liste Tables de groupes de mesures, sélectionnez la table Transactions_facts_table et cliquez sur Suivant. La page Sélectionner des mesures répertorie les groupes de mesures et les mesures que l'assistant va créer. Cliquez sur Suivant. Sur la page Sélectionner les dimensions existantes, vérifiez que les dimensions Clients, Voitures et Vendeurs sont sélectionnées. Cliquez sur Suivant.
- Sur la page Fin de l'assistant, saisissez le nom du cube et cliquez sur Terminer. Le concepteur de cube apparaît, affichant la structure du cube de transactions de voitures.
- Dans les dimensions, cliquez avec le bouton droit et sélectionnez Ajouter une dimension de cube. Dans Ajouter une dimension de cube, sélectionnez Temps et cliquez sur OK. Dans le Concepteur de cube, cliquez sur l'onglet Utilisation des dimensions. Sélectionnez la cellule dans la grille à l'intersection de la dimension Temps et du groupe de mesures Transactions Cars Facts. Cliquez sur le bouton points de suspension. Choisissez le type régulier. Choisissez Date. Créez la relation entre la colonne Date (dimension Time) et la colonne SalesDate (table des faits). Choisissez SalesDate. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le cube Car Transactions et sélectionnez Process Cube. Cliquez sur Exécuter pour traiter le cube. Sélectionnez l'onglet Navigateur pour prévisualiser le cube.
En parallèle