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 :

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.