Déployer

S’applique à : SQL Server 2019 et versions ultérieures Analysis Services Azure Analysis Services 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 à déployer sur 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 des Azure Analysis Services et déploiement de solutions de modèles tabulaires.

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 déployez sur Azure Analysis Services, vous devez disposer d' autorisations d’administrateur sur le serveur.

Si vous déployez sur Power BI Premium, vous devez disposer de l’autorisation administrateur ou contributeur sur l’espace de travail.

Si vous avez installé l’exemple de base de données AdventureWorksDW sur une machine virtuelle ou locale 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 traitement importe des données de la base de données de 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 de aw Internet Sales , sous serveur de déploiement, dans la propriété serveur , entrez le nom complet du serveur.

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

    Capture d’écran de la boîte de dialogue pages de propriétés de AW Internet Sales avec la valeur de serveur appelée out.

  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 effectuer un déploiement sur Azure ou SQL Server Analysis Services

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet AW Internet Sales > Générer.

  2. Cliquez avec le bouton droit sur le projet AW Internet Sales > Déployer.

    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 indiquant la réussite de l’opération.

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

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

Le déploiement sur un espace de travail Power BI Premium est un peu différent du déploiement sur SQL Server ou Azure Analysis Services. Lors du premier déploiement, un jeu de données est créé dans l’espace de travail à l’aide des métadonnées du modèle.bim. Dans le cadre de l’opération de déploiement, une fois que le DataSet a été créé dans l’espace de travail à partir des métadonnées du modèle, le traitement pour charger des données à partir de la source de données dans le DataSet à 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 demandé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 la 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 le déploiement des métadonnées réussi et le jeu de données créé, les informations d’identification de la source de données sont spécifiées dans le service Power BI, dans les paramètres du jeu de données. Une fois les informations d’identification de la source de données spécifiées, vous pouvez actualiser le jeu de données dans le service Power BI, configurer planifier l’actualisation ou traiter (Actualiser) à partir de SQL Server Management Studio pour charger des données dans le jeu de données.

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet AW Internet Sales > Générer.

  2. Cliquez avec le bouton droit sur le projet AW Internet Sales > Déployer.

    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éussira, mais le traitement de chaque table échouera.

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

  4. Dans le service Power bi, cliquez sur espaces de travail > espace de travail > les paramètres des jeux de > données (sous actions > options supplémentaires) > informations d’identification de la source de données > modifier 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 connexion à Adventure Works Edition avec la méthode d’authentification, le nom d’utilisateur, le mot de passe et le niveau de confidentialité pour les champs de la source de données dénommés.

  5. Dans le service Power bi, dans l’espace de travail > paramètres jeux de données > (sous actions), sélectionnez Actualiser.

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

    Power BI se connectera à la source de données pour importer des données dans le modèle. L’actualisation prendra 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 processing\refresh réussi, afin d’éviter les frais indésirables sur 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 de l’Explorateur d’objets avec la base de données Adventure Works Internet Sales mise en surbrillance.

Étape suivante

Se connecter avec Power BI Desktop
Leçon supplémentaire-sécurité dynamique
Leçon supplémentaire-lignes de détails
Leçon supplémentaire-hiérarchies déséquilibrées