Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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, l’exécution de ce didacticiel 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 réunies, cela devrait prendre deux à trois heures pour terminer.
Si vous envisagez de déployer sur SQL Server 2017 Analysis Services, vous pouvez suivre ce tutoriel. 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 nouveau 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 de projet de modèle tabulaire.
Comment 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 aident les utilisateurs à analyser les métriques métier critiques.
Comment créer et gérer des perspectives et des hiérarchies qui aident les utilisateurs à parcourir plus facilement les données de modèle en fournissant des points de vue métier et spécifiques à l’application.
Comment créer des partitions qui divisent les données de table en parties logiques plus petites qui peuvent être traitées indépendamment des autres partitions.
Comment sécuriser des objets et des données de modèle en créant des rôles avec des membres utilisateur.
Comment déployer un modèle tabulaire à l’aide de Visual Studio.
Prerequisites
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.
Azure Synapse Analytics (SQL Data Warehouse) nommé AdventureWorksDW avec la base de données d'exemple AdventureWorksDW. Si vous utilisez un abonnement payant, après avoir terminé ce didacticiel, vous pouvez suspendre ou supprimer cette ressource dans le portail pour éviter les frais indésirables.
Visual Studio. Toute édition, y compris l’édition Community gratuite, fonctionne correctement.
Le dernier package d’extension VSIX (Microsoft Analysis Services Projects ) installé dans Visual Studio.
Microsoft Excel.
Pour terminer 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é). Voir Créer un serveur - Portail.
Serveur SQL Server 2019 Analysis Services en mode tabulaire. Téléchargez une version gratuite de SQL Server 2019 Developer Edition.
Espace de travail Power BI Premium affecté à une capacité avec la charge de travail des modèles sémantiques définie par la propriété XMLA Endpoint sur lecture-écriture. Pour plus d’informations, consultez la connectivité du modèle sémantique avec le point de terminaison XMLA.
Les leçons de ce didacticiel n’utilisent pas les éléments suivants, mais il est recommandé de les installer pour se connecter à un modèle déployé.
Scénario
Ce tutoriel est basé sur Adventure Works Cycles, une entreprise fictive. 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. La société emploie 500 travailleurs. En outre, Adventure Works emploie plusieurs équipes commerciales régionales tout au long de sa base de marché. Votre projet consiste à créer un modèle tabulaire pour les utilisateurs commerciaux et marketing afin d’analyser les données de ventes Internet dans la base de données AdventureWorksDW.
Pour suivre le tutoriel, vous devez suivre différentes leçons. Dans chaque leçon, il existe des tâches. L’exécution de chaque tâche dans l’ordre est nécessaire pour terminer la leçon. Dans une leçon particulière, il peut y avoir plusieurs tâches qui réalisent un résultat similaire, mais la façon dont vous effectuez chaque tâche est légèrement différente. Cette méthode montre qu’il existe souvent plusieurs façons d’effectuer une tâche et de vous défier en utilisant des compétences que vous avez apprises dans les leçons et tâches précédentes.
L’objectif des leçons est de vous guider tout au long de 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. Étant donné que chaque leçon s’appuie sur la leçon précédente, vous devez suivre les leçons dans l’ordre.
Leçons
Ce tutoriel comprend les leçons suivantes :
| Leçon | Durée estimée de fin |
|---|---|
| 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
Ces leçons ne sont pas nécessaires pour suivre le didacticiel, mais peuvent être utiles pour mieux comprendre les fonctionnalités avancées de création de modèles tabulaires.
| Leçon | Durée estimée de fin |
|---|---|
| Lignes de détails | 10 minutes |
| Sécurité dynamique | 30 minutes |
| Hiérarchies irrégulières | 20 minutes |
Étapes suivantes
Pour commencer, consultez la leçon 1 : Créer un projet de modèle tabulaire.