Déployer

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

Dans cette leçon, vous configurez les propriétés de déploiement en spécifiant un serveur Analysis Services ou un espace de travail Power BI sur lequel effectuer le déploiement et un nom pour le modèle. Vous déployez ensuite le modèle. Une fois votre modèle déployé, les utilisateurs peuvent s’y connecter à l’aide d’une application cliente de création de rapports. Pour plus d’informations, consultez Déployer sur Azure Analysis Services et déploiement de solution de modèle tabulaire.

Durée estimée pour effectuer cette leçon : 5 minutes

Prérequis

Cet article fait partie d’un didacticiel de modélisation tabulaire, qui doit être suivi dans l’ordre prévu. Avant d’effectuer les tâches de cette leçon, vous devez avoir terminé la leçon précédente : Leçon 12 : Analyser dans Excel.

Si vous effectuez un déploiement sur Azure Analysis Services, vous devez disposer d’autorisations d’administrateur sur le serveur.

Si vous effectuez un déploiement sur Power BI Premium, vous devez disposer de l’autorisation Administration ou Contributeur sur l’espace de travail.

Si vous avez installé l’exemple de base de données AdventureWorksDW sur une machine virtuelle locale ou avec SQL Server, et que vous déployez votre modèle sur un serveur Azure Analysis Services, une passerelle de données locale est nécessaire pour que l’opération de processus importe des données de la base de données source de données dans le modèle de données déployé.

Déployer le modèle

Pour configurer les propriétés de déploiement

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet AW Internet Sales, puis cliquez sur Propriétés.

  2. Dans la boîte de dialogue Pages de propriétés AW Internet Sales , sous Serveur de déploiement, dans la propriété Serveur , entrez le nom complet du serveur.

    • Si vous effectuez un déploiement sur Azure Analysis Services, le nom du serveur est une URL. Dans le portail, copiez l’URL du nom du serveur Azure Analysis Services à partir de la page Vue d’ensemble du serveur.
    • Si vous effectuez un déploiement sur un espace de travail Power BI Premium, le nom du serveur est une URL de connexion d’espace de travail. Dans le service Power BI, copiez à partir de Paramètres > de l’espace de travail Connexion d’espace de travail Premium>.

    Capture d’écran de la boîte de dialogue Pages de propriétés AW Internet Sales avec la valeur serveur mise en évidence.

  3. Dans la propriété Base de données, tapez Adventure Works Internet Sales.

  4. Dans la propriété Nom du modèle, tapez Adventure Works Internet Sales Model.

  5. Passez en revue vos sélections, puis cliquez sur OK.

Pour déployer sur Azure ou SQL Server Analysis Services

  1. Dans Explorateur de solutions, cliquez avec le bouton droit sur la build du projet>AW Internet Sales.

  2. Cliquez avec le bouton droit sur le projet >AW Internet SalesDeploy.

    Lors du déploiement sur Azure Analysis Services, vous pouvez être invité à entrer votre compte. Entrez votre compte professionnel et votre mot de passe, par exemple nancy@adventureworks.com. Ce compte doit faire partie du groupe Administrateurs sur le serveur.

    La boîte de dialogue Déployer s’affiche et montre l’état du déploiement des métadonnées, ainsi que chaque table incluse dans le modèle.

    Capture d’écran de la boîte de dialogue Déployer montrant Réussite.

  3. Une fois le déploiement correctement effectué, cliquez sur Fermer.

Pour déployer sur un espace de travail Power BI Premium

Le déploiement sur un espace de travail Power BI Premium est légèrement différent du déploiement sur SQL Server ou Azure Analysis Services. Lors du premier déploiement, un modèle sémantique est créé dans l’espace de travail à l’aide des métadonnées de model.bim. Dans le cadre de l’opération de déploiement, une fois que le modèle a été créé dans l’espace de travail à partir des métadonnées du modèle, le traitement pour charger des données de la source de données dans le modèle à partir de sources de données échoue.

Le traitement échoue, car contrairement au déploiement sur un serveur Azure ou SQL Server Analysis Server, où les informations d’identification de la source de données sont indiquées dans le cadre de l’opération de déploiement, lors du déploiement sur un espace de travail Premium, les informations d’identification de source de données ne peuvent pas être spécifiées dans le cadre de l’opération de déploiement. Au lieu de cela, une fois que le déploiement des métadonnées a réussi et que le modèle a été créé, les informations d’identification de la source de données sont spécifiées dans les paramètres du modèle sémantique du service Power BI. Une fois les informations d’identification de la source de données spécifiées, vous pouvez actualiser le modèle dans le service Power BI, configurer l’actualisation planifiée ou traiter (actualiser) à partir de SQL Server Management Studio pour charger des données dans le modèle.

  1. Dans Explorateur de solutions, cliquez avec le bouton droit sur la build du projet>AW Internet Sales.

  2. Cliquez avec le bouton droit sur le projet >AW Internet SalesDeploy.

    La boîte de dialogue Déployer s’affiche et montre l’état du déploiement des métadonnées, ainsi que chaque table incluse dans le modèle. Le déploiement des métadonnées réussit, mais le traitement de chaque table échoue.

  3. Une fois le déploiement terminé, continuez et cliquez sur Fermer.

  4. Dans le service Power BI, cliquez sur Espaces de travail Espaces de travail > Modèles sémantiques>>Paramètres (sous ACTIONS > Plus d’options) >Informations d’identification> de la source de donnéesModifier les informations d’identification. Entrez le nom d’utilisateur et le mot de passe de votre source de données AdventureWorksDW.

    Capture d’écran de la boîte de dialogue Configurer La modification de la connexion à Adventure Works avec les champs Méthode d’authentification, Nom d’utilisateur, Mot de passe et Niveau de confidentialité de cette source de données mis en évidence.

  5. Dans le service Power BI, dans l’espace de travail >Modèles sémantiques>Paramètres (sous ACTIONS), sélectionnez Actualiser.

    Capture d’écran de l’interface utilisateur du service Power BI montrant l’option Actualiser sélectionnée.

    Power BI se connecte à la source de données pour importer des données dans le modèle. L’actualisation prend quelques minutes.

Important

Si vous avez créé la source de données Azure Synapse Analytics à l’aide d’un abonnement payant, une fois le déploiement et le traitement\actualisation réussis, pour éviter les frais indésirables pour votre compte, veillez à suspendre ou à supprimer la ressource dans le portail.

Cette leçon décrit la méthode la plus courante et la plus simple pour déployer un modèle tabulaire à partir de Visual Studio. Les options de déploiement avancé telles que l’Assistant Déploiement ou l’automatisation avec XMLA et AMO procurent une flexibilité et une cohérence supérieures, et prennent en charge des déploiements planifiés. Pour plus d’informations, consultez la section Déploiement de solutions de modèle tabulaire.

Conclusion

Félicitations ! Vous avez terminé la création et le déploiement de votre premier modèle tabulaire Analysis Services. Ce didacticiel vous a guidés dans les tâches courantes pour créer un modèle tabulaire. Maintenant que votre modèle Internet Sales Adventure Works est déployé, vous pouvez utiliser SQL Server Management Studio pour gérer le modèle, créer des scripts de processus et un plan de sauvegarde. Les utilisateurs, s’ils sont ajoutés à un rôle, peuvent également se connecter au modèle à l’aide d’une application cliente de création de rapports telle que Microsoft Excel ou Power BI.

Capture d’écran de la section Explorateur d'objets avec la base de données Adventure Works Internet Sales mise en évidence.

Étape suivante

Se connecter avec Power BI Desktop
Leçon supplémentaire - Sécurité dynamique
Leçon supplémentaire - Lignes détaillées
Leçon supplémentaire - Hiérarchies en lambeaux