Leçon 2-5 : Déploiement d’un projet Analysis Services
S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Pour afficher les données de cube et de dimension des objets du SQL Server Analysis Services cube tutoriel dans le projet tutoriel SQL Server Analysis Services, vous devez déployer le projet sur un instance spécifié de SQL Server Analysis Services puis traiter le cube et ses dimensions. Le déploiement d’un projet SQL Server Analysis Services crée les objets définis dans un instance de SQL Server Analysis Services. Le traitement des objets dans une instance de SQL Server Analysis Services copie les données des sources de données sous-jacentes dans les objets de cube. Pour plus d’informations, consultez Déployer des projets Analysis Services (SSDT) et Configurer les propriétés de projet Analysis Services (SSDT).
À ce stade du processus de développement, vous déployez généralement le cube sur un instance de SQL Server Analysis Services sur un serveur de développement. Une fois que vous avez terminé le développement de votre projet d’aide à la décision, vous utiliserez généralement l’Assistant Déploiement SQL Server Analysis Services pour déployer votre projet à partir du serveur de développement vers un serveur de production. Pour plus d’informations, consultez Déploiement de solutions de modèle multidimensionnel et Déployer des solutions de modèle à l’aide de l’Assistant Déploiement.
Dans la tâche suivante, vous passez en revue les propriétés de déploiement du projet didacticiel SQL Server Analysis Services, puis vous déployez le projet sur votre instance local de SQL Server Analysis Services.
Pour déployer le projet Analysis Services
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet Didacticiel Analysis Services , puis cliquez sur Propriétés.
La boîte de dialogue Pages de propriétés de Didacticiel Analysis Services s’affiche et présente les propriétés de la configuration (développement) active. Vous pouvez définir plusieurs configurations, chacune avec des propriétés différentes. Par exemple, un développeur peut souhaiter configurer un même projet pour qu'il soit déployé sur des ordinateurs de développement différents et avec des propriétés de déploiement différentes, telles que des noms de bases de données différents ou des propriétés de traitement différentes. Notez la valeur de la propriété Output Path . Cette propriété spécifie l'emplacement dans lequel sont enregistrés les scripts de déploiement XMLA du projet lorsqu'un projet est créé. Il s’agit des scripts utilisés pour déployer les objets du projet sur un instance de SQL Server Analysis Services.
Dans le nœud Propriétés de configuration dans le volet gauche, cliquez sur Déploiement.
Vérifiez les propriétés de déploiement du projet. Par défaut, le modèle projet SQL Server Analysis Services configure un projet SQL Server Analysis Services pour déployer de manière incrémentielle tous les projets sur le instance par défaut de SQL Server Analysis Services sur le local pour créer une base de données SQL Server Analysis Services portant le même nom que le projet et pour traiter les objets après le déploiement à l’aide de l’option de traitement par défaut. Pour plus d’informations, consultez Configurer les propriétés du projet Analysis Services (SSDT).
Notes
Si vous souhaitez déployer le projet sur un instance nommé de SQL Server Analysis Services sur l’ordinateur local ou sur un instance sur un serveur distant, remplacez la propriété Serveur par le nom de instance approprié, tel que <Nom_serveur*>\<Nom_>instance*.
Cliquez sur OK.
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet Analysis Services Tutorial , puis cliquez sur Déployer. Cela peut prendre un certain temps.
Notes
Si vous obtenez des erreurs pendant le déploiement, utilisez SQL Server Management Studio pour vérifier les autorisations relatives à la base de données. Le compte que vous avez spécifié pour la connexion à la source de données doit avoir une connexion sur l'instance SQL Server. Double-cliquez sur la connexion pour consulter les propriétés de mappage des utilisateurs. Le compte doit disposer d’autorisations db_datareader sur la base de données AdventureWorksDW2019 .
SQL Server Data Tools génère, puis déploie le projet tutoriel SQL Server Analysis Services dans le instance spécifié de SQL Server Analysis Services à l’aide d’un script de déploiement. La progression du déploiement s’affiche dans deux fenêtres : la fenêtre Sortie et la fenêtre Progression du déploiement - Didacticiel Analysis Services .
Ouvrez la fenêtre de sortie, si nécessaire, en cliquant sur Sortie dans le menu Affichage . La fenêtre Sortie affiche la progression globale du déploiement. La fenêtre Progression du déploiement - Didacticiel Analysis Services affiche les détails de chaque étape effectuée pendant le déploiement. Pour plus d’informations, consultez Générer des projets Analysis Services (SSDT) et Déployer des projets Analysis Services (SSDT).
Passez en revue le contenu de la fenêtre Sortie et de la fenêtre Progression du déploiement - Didacticiel Analysis Services pour vérifier que le cube a été créé, déployé et traité sans erreur.
Pour masquer la fenêtre État d’avancement du déploiement - Analysis Services Tutorial , cliquez sur l’icône Masquer automatiquement (en forme de punaise) dans la barre d’outils de la fenêtre.
Pour masquer la fenêtre Sortie , cliquez sur l’icône Masquer automatiquement dans la barre d’outils de la fenêtre.
Vous avez correctement déployé le cube tutoriel SQL Server Analysis Services sur votre instance local de SQL Server Analysis Services, puis traité le cube déployé.
Tâche suivante de la leçon
Voir aussi
Déployer des projets Analysis Services (SSDT)
Configurer les propriétés d'un projet Analysis Services (SSDT)