Modélisation tabulaire (didacticiel Adventure Works)

Ce didacticiel inclut des leçons sur la création d'un modèle tabulaire SQL Server 2012 Analysis Services en mode mis en cache, à l'aide de Outils de données SQL Server (SSDT).

Contenu du didacticiel

Dans ce didacticiel, vous allez apprendre à effectuer les opérations suivantes :

  • Créer un nouveau projet de modèle tabulaire dans Outils de données SQL Server.

  • Importer des données depuis une base de données relationnelle SQL Server dans un projet de modèle tabulaire.

  • Créer et gérer des relations entre des tables dans le modèle.

  • Créer et gérer des calculs, des mesures et des indicateurs de performance clés qui aideront les utilisateurs à analyser les données du modèle.

  • Créer et gérer des perspectives et des hiérarchies qui aideront les utilisateurs à parcourir plus facilement les données du 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.

  • Déployer un modèle tabulaire dans un bac à sable (sandbox) ou une instance de production d'Analysis Services exécutée en mode tabulaire.

Scénario du didacticiel

Ce didacticiel utilise Adventure Works Cycles, une société fictive. Adventure Works Cycles est une grande entreprise multinationale spécialisée dans la fabrication et la distribution de métaux et de pièces détachées de vélos pour les marchés d'Amérique du Nord, d'Europe et d'Asie. Le siège de la société Adventure Works Cycles est situé dans la ville de Bothell, à Washington, où 500 personnes sont employées. Par ailleurs, Adventure Works Cycles emploie plusieurs équipes commerciales régionales pour couvrir son marché.

Pour améliorer la prise en charge des besoins d'analyse des données des équipes de vente et marketing et des seniors du management, vous devez créer un modèle tabulaire pour que les utilisateurs analysent les données des ventes Internet dans la base de données AdventureWorksDW2012 donnée en exemple.

Pour pouvoir exécuter ce didacticiel et le modèle tabulaire des ventes Internet Adventure Works, vous devez suivre plusieurs leçons. Dans chaque leçon, vous exécuterez une série de tâches ; vous devez effectuer chaque tâche dans l'ordre pour terminer la leçon. Dans une leçon donnée, il peut exister plusieurs tâches qui aboutissent à des résultats similaires ; toutefois, la façon dont vous effectuez chaque tâche est légèrement différente. Cela montre qu'il existe souvent plusieurs façon d'effectuer une tâche particulière, le but étant de vous inciter à utiliser les compétences acquises lors des tâches effectuées précédemment.

L'objectif des leçons est de vous guider dans la création d'un modèle tabulaire de base en mode In-Memory à l'aide de plusieurs fonctionnalités incluses dans Outils de données SQL Server. Chaque leçon découle de la leçon précédente, c'est pourquoi vous devez effectuer les leçons dans l'ordre. Lorsque vous avez terminé toutes les leçons, vous aurez créé et déployé un exemple de modèle tabulaire des ventes Internet Adventure Works sur un serveur Analysis Services.

Après avoir terminé le didacticiel, vous pouvez ajouter d'autres éléments à votre modèle, ou créer des modèles supplémentaires en utilisant le même exemple de base de données AdventureWorksDW2012. La base de données inclut une collection étendue de tables et de données qui peuvent s'appliquer à une vaste gamme d'exemples de modèles.

[!REMARQUE]

Ce didacticiel n'inclut pas de leçons ni d'informations sur la gestion d'une base de données de modèles tabulaires déployée à l'aide de SQL Server Management Studio, ou sur l'utilisation d'une application cliente de création de rapports pour se connecter à un modèle déployé et parcourir ses données.

Configuration requise

Pour pouvoir exécuter ce didacticiel, les composants suivants doivent être installés :

  • Instance SQL Server 2012 Analysis Services exécutée en mode tabulaire.

  • Outils de données SQL Server (SSDT) : installé avec SQL Server 2012.

  • Exemple de base de données AdventureWorksDW2012. Cet exemple de base de données comprend les données nécessaires pour effectuer ce didacticiel. Pour télécharger l'exemple de base de données, consultez https://go.microsoft.com/fwlink/?LinkID=221770.

  • Microsoft Excel 2003 ou version ultérieure (pour utiliser la fonctionnalité Analyser dans Excel dans la leçon 11)

Leçons

Ce didacticiel inclut les leçons suivantes :

Leçon

Durée estimée

Leçon 1 : Créer un projet de modèle tabulaire

10 minutes

Leçon 2 : Ajouter des données

20 minutes

Leçon 3 : Renommer des colonnes

20 minutes

Leçon 4 : Marquer en tant que table de dates

3 minutes

Leçon 5 : Créer des relations

10 minutes

Leçon 6 : Créer des colonnes calculées

15 minutes

Leçon 7 : Créer des mesures

30 minutes

Leçon 8 : Créer les indicateurs de performance clés

15 minutes

Leçon 9 : Créer des perspectives

5 minutes

Leçon 10 : Créer des hiérarchies

20 minutes

Leçon 11 : Créer des partitions

15 minutes

Leçon 12 : Créer des rôles

15 minutes

Leçon 13 : Analyser dans Excel

20 minutes

Leçon 14 : Déploiement

5 minutes

Leçons supplémentaires

Vous y trouvez également des Leçons supplémentaires. Les rubriques de cette section ne sont pas requises pour suivre ce didacticiel, mais peuvent être utiles pour mieux comprendre les fonctionnalités de création de modèles tabulaires avancées.

Ce didacticiel inclut les leçons supplémentaires suivantes :

Leçon

Durée estimée

Implémentation de la sécurité dynamique à l'aide des filtres de lignes

30 minutes

Configurer les propriétés de création de rapports pour les rapports Power ViewConfigurer les propriétés de création de rapports pour les rapports Power View

30 minutes

Étape suivante

Pour démarrer le didacticiel, passez à la première leçon : Leçon 1 : Créer un projet de modèle tabulaire.