Tutoriel Adventure Works Internet Sales (1500)
S’applique à : SQL Server 2019 et versions ultérieures, Analysis Services Azure Analysis Services Fabric/Power BI Premium
Ce tutoriel fournit des leçons sur la création et le déploiement d’un modèle tabulaire au niveau de compatibilité 1500. Si vous débutez avec Analysis Services et la modélisation tabulaire, suivre ce tutoriel est le moyen le plus rapide d’apprendre à créer et déployer un modèle tabulaire de base à l’aide de Visual Studio avec des projets Analysis Services. Une fois que vous avez les conditions préalables en place, l’opération doit prendre deux à trois heures.
Si vous envisagez de déployer sur SQL Server 2017 Analysis Services, vous pouvez toujours suivre ce didacticiel. Sélectionnez le niveau de compatibilité 1400 lors de la création d’un projet dans la leçon 1.
Contenu
Comment créer un projet de modèle tabulaire au niveau de compatibilité 1500 dans Visual Studio.
Comment importer des données à partir d’une base de données relationnelle dans une base de données d’espace de travail d’un projet de modèle tabulaire.
Créer et gérer des relations entre des tables dans le modèle.
Comment créer des colonnes calculées, des mesures et des indicateurs de performance clés qui permettent aux utilisateurs d’analyser des métriques métier critiques.
Comment créer et gérer des perspectives et des hiérarchies qui permettent aux utilisateurs de parcourir plus facilement des données de modèle en fournissant des points de vue spécifiques à l’entreprise et à l’application.
Créer des partitions qui divisent les données des tables en plus petites parties logiques pouvant être traitées indépendamment des autres partitions.
Sécuriser les objets et les données du modèle en créant des rôles à l'aide des membres utilisateurs.
Comment déployer un modèle tabulaire à l’aide de Visual Studio.
Prérequis
Pour suivre les leçons 1 à 12, vous avez besoin des éléments suivants :
Un abonnement Azure. Si vous n’avez pas encore d’abonnement, créez un compte gratuit.
Une Azure Synapse Analytics (SQL Data Warehouse) nommée AdventureWorksDW avec l’exemple de base de données AdventureWorksDW. Si vous utilisez un abonnement payant, après avoir suivi ce didacticiel, vous pouvez suspendre ou supprimer cette ressource dans le portail pour éviter les frais indésirables.
Visual Studio. Toutes les éditions, y compris l’édition community gratuite, fonctionnent bien.
Le dernier package d’extension Microsoft Analysis Services Projects (VSIX) installé dans Visual Studio.
Microsoft Excel.
Pour suivre la leçon 13 - Déployer, vous avez besoin de l’une des opérations suivantes :
Un serveur Azure Analysis Services au niveau Développeur ou Standard (recommandé). Consultez Créer un serveur - Portail.
SQL Server serveur Analysis Services 2019 en mode tabulaire. Téléchargez une version gratuite SQL Server Developer Edition 2019.
Power BI Premium espace de travail affecté à une capacité avec la propriété De point de terminaison XMLA de la charge de travail des modèles sémantiques définie sur lecture-écriture. Pour plus d’informations, consultez Connectivité du modèle sémantique avec le point de terminaison XMLA.
Les leçons de ce tutoriel n’utilisent pas les éléments suivants, mais elles peuvent être installées pour la connexion à un modèle déployé.
Scénario
Ce didacticiel repose sur la société fictive Adventure Works Cycles. Adventure Works est une grande entreprise de fabrication multinationale qui produit et distribue des vélos, des pièces et des accessoires pour les marchés commerciaux en Amérique du Nord, en Europe et en Asie. L’entreprise compte 500 employés. Par ailleurs, Adventure Works emploie plusieurs équipes commerciales régionales pour couvrir son marché. Votre projet consiste à créer un modèle tabulaire afin de permettre aux utilisateurs commerciaux et marketing d’analyser les données des ventes sur Internet dans la base de données AdventureWorksDW.
Pour effectuer ce didacticiel, vous devez suivre plusieurs leçons. Chaque leçon comprend des tâches. Il est indispensable d’exécuter chaque tâche dans l’ordre pour terminer la leçon. Une leçon peut comporter plusieurs tâches qui aboutissent au même résultat, mais la façon d’exécuter chaque tâche diffère légèrement. Cette méthode montre qu’il existe souvent plusieurs façons d’effectuer une tâche et de vous tester sur l’utilisation des compétences acquises au cours des leçons et tâches précédentes.
L’objectif des leçons est de vous guider dans la création d’un modèle tabulaire de base à l’aide de nombreuses fonctionnalités incluses dans Visual Studio avec des projets Analysis Services. Chaque leçon découle de la leçon précédente, c'est pourquoi vous devez effectuer les leçons dans l'ordre.
Leçons
Ce didacticiel inclut les leçons suivantes :
Leçon | Durée estimée |
---|---|
1 - Créer un projet de modèle tabulaire | 10 minutes |
2 - Obtenir des données | 10 minutes |
3 - Marquer comme table de dates | 3 minutes |
4 - Créer des relations | 10 minutes |
5 - Créer des colonnes calculées | 15 minutes |
6 - Créer des mesures | 30 minutes |
7 - Créer des indicateurs de performance clés (KPI) | 10 minutes |
8 - Créer des perspectives | 5 minutes |
9 - Créer des hiérarchies | 20 minutes |
10 - Créer des partitions | 15 minutes |
11 - Créer des rôles | 15 minutes |
12 - Analyser dans Excel | 5 minutes |
13 - Déployer | 5 minutes |
Leçons supplémentaires
Il n’est pas obligatoire de suivre ces leçons pour terminer le didacticiel, mais elles peuvent être utiles pour mieux comprendre les fonctionnalités avancées de création de modèles tabulaires.
Leçon | Durée estimée |
---|---|
Lignes de détails | 10 minutes |
Sécurité dynamique | 30 minutes |
Hiérarchies en lambeaux | 20 minutes |
Étapes suivantes
Pour commencer, consultez Leçon 1 : Créer un projet de modèle tabulaire.