Créer un projet de modèle tabulaire

S’applique à : SQL Server 2019 et versions ultérieures, Analysis Services Azure Analysis Services Fabric/Power BI Premium

Dans cette leçon, vous allez utiliser Visual Studio avec des projets Microsoft Analysis Services pour créer un projet de modèle tabulaire. Une fois votre nouveau projet créé, vous pouvez commencer à ajouter des données et à créer votre modèle. Cette leçon vous présente brièvement l’environnement de création de modèle tabulaire dans Visual Studio.

Durée estimée pour suivre cette leçon : 10 minutes

Prérequis

Cet article est la première leçon d’un didacticiel de création de modèles tabulaires. Pour suivre cette leçon, un certain nombre de conditions préalables doivent être satisfaites. Pour plus d’informations, consultez le tutoriel Analysis Services - Adventure Works.

Créer un projet de modèle tabulaire

Pour créer un projet de modèle tabulaire

  1. Dans Visual Studio, dans Prise en main, cliquez sur Créer un projet.

  2. Dans Créer un projet, recherchez et sélectionnez Projet tabulaire Analysis Services.

  3. Dans Configurer votre nouveau projet, dans Nom du projet, tapez AW Internet Sales. Spécifiez un emplacement pour les fichiers projet. Laissez Framework comme valeur par défaut.

    Par défaut, le nom de la solution est identique au nom du projet. Toutefois, vous pouvez taper un nom de solution différent.

  4. Cliquez sur Créer.

  5. Dans la boîte de dialogue Concepteur de modèles tabulaires, sélectionnez Espace de travail intégré.

    L’espace de travail héberge une base de données de modèle tabulaire portant le même nom que le projet pendant la création du modèle. L’espace de travail intégré signifie que Visual Studio utilise une instance intégrée, ce qui supprime la nécessité d’installer une instance de serveur Analysis Services distincte uniquement pour la création de modèle. Pour plus d’informations, consultez Base de données d’espace de travail.

  6. Dans Niveau de compatibilité, sélectionnez SQL Server 2019 / Azure Analysis Services (1500), puis cliquez sur OK.

    Capture d’écran de la boîte de dialogue Concepteur de modèles tabulaires avec l’option Espace de travail intégré et la liste déroulante Niveau de compatibilité mises en évidence.

Lorsque vous avez terminé, votre nouveau projet de modèle tabulaire s’ouvre dans Visual Studio.

Présentation de l’environnement de création de modèles tabulaires

Maintenant que vous avez créé un projet de modèle tabulaire, prenons un moment pour explorer l’environnement de création de modèles tabulaires dans Visual Studio.

Une fois votre projet créé, il s’ouvre dans Visual Studio. Sur le côté droit, dans l’Explorateur de modèles tabulaires, une arborescence des objets de votre modèle s’affiche. Étant donné que vous n’avez pas encore importé de données, les dossiers sont vides. Vous pouvez cliquer avec le bouton droit sur un dossier objet pour effectuer des actions, comme avec la barre de menus. À mesure que vous parcourez ce didacticiel, vous utilisez l’Explorateur de modèles tabulaires pour naviguer parmi les différents objets de votre projet de modèle.

Capture d’écran de la boîte de dialogue Explorer modèle tabulaire.

Cliquez sur l’onglet Explorateur de solutions. Ici, vous voyez votre fichier Model.bim. Si vous ne voyez pas la fenêtre du concepteur à gauche (la fenêtre vide avec l’onglet Model.bim), dans Explorateur de solutions, sous Projet AW Internet Sales, double-cliquez sur le fichier Model.bim. Le fichier Model.bim contient les métadonnées de votre projet de modèle.

Capture d’écran de la section Explorateur de solutions avec le fichier Model.bim mis en évidence.

Cliquez sur Model.bim. La fenêtre Propriétés contient les propriétés du modèle, la plus importante étant la propriété Mode DirectQuery. Cette propriété spécifie si le modèle est déployé en mode In-Memory (Désactivé) ou en mode DirectQuery (Activé). Pour ce didacticiel, vous créez et déployez votre modèle en mode In-Memory.

Capture d’écran de l’Fenêtre Propriétés avec l’option Niveau de compatibilité mise en surbrillance et son paramètre SQL Server 2019 / Azure Analysis Services (1500) mis en évidence.

Lorsque vous créez un projet de modèle, certaines propriétés de modèle sont définies automatiquement en fonction des paramètres de modélisation des données qui peuvent être spécifiés dans la boîte de dialogue Options du menu >Outils. Les propriétés de sauvegarde de données, de rétention de l'espace de travail et du serveur de l'espace de travail spécifient comment et où la base de données d'espace de travail (votre base de données de conception de modèle) est sauvegardée, conservée en mémoire et construite. Vous pouvez modifier ces paramètres ultérieurement si nécessaire, mais pour l’instant, laissez ces propriétés en l’état.

Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet AW Internet Sales, puis cliquez sur Propriétés. La boîte de dialogue Pages de propriétés de AW Internet Sales s’affiche. Vous allez définir certaines de ces propriétés ultérieurement lors du déploiement de votre modèle.

Lorsque vous avez installé l’extension de projets Analysis Services, plusieurs nouveaux éléments de menu ont été ajoutés à l’environnement Visual Studio. Cliquez sur le menu Extensions . Vous pouvez alors importer des données, actualiser les données de l’espace de travail, parcourir votre modèle dans Excel, créer des perspectives et des rôles, sélectionner la vue du modèle et définir les options de calcul. Cliquez sur le menu Table. À ce stade vous pouvez créer et gérer les relations, spécifier les paramètres de la table de dates, créer des partitions et modifier les propriétés de la table. Si vous cliquez sur le menu Colonne, vous pouvez ajouter et supprimer des colonnes dans une table, figer des colonnes et spécifier l’ordre de tri. L’extension ajoute également des boutons à la barre. La fonctionnalité Somme automatique est la plus utile pour créer une mesure d’agrégation standard pour une colonne sélectionnée. D'autres boutons de la barre d'outils permettent d'accéder rapidement aux fonctionnalités et aux commandes fréquemment utilisées.

Explorez les boîtes de dialogue et les emplacements des fonctionnalités spécifiques à la création des modèles tabulaires. Bien que certains éléments ne soient pas encore actifs, vous pouvez vous faire une idée claire de l’environnement de création de modèles tabulaires.

Étape suivante

Leçon 2 : Obtenir des données