[EXPERT’TECH] Comment résoudre les problèmes de configuration de PowerBI Report Server ?

Posté le : 29/01/2019

Partager

Ce tutoriel permettra aux lecteurs d’installer leur premier serveur et de publier le rapport Power Bi connecté à la base SSAS (Adventure Works dans notre cas).

 

Cet article a pour but de familiariser l’utilisateur avec la procédure d’installation et le premier lancement de PowerBi Report Server. En dehors de l’information officielle disponible sur le site de Microsoft (https://powerbi.microsoft.com/fr-fr/report-server/) il y a très peu de ressources en ligne avec des tutoriels ‘pas à pas’ pour ceux qui veulent commencer à utiliser le Report Server mais qui ont une connaissance limitée des bases multidimensionnelles et SSAS.

Après l’installation de Power Bi Report Server, si vous ne disposez pas d’une base multidimensionnelle, ni le rapport ni le répertoire de travail ne s’afficheront, même si vous ne publiez pas un rapport (‘page introuvable’). Pour résoudre ce problème il nous faut suivre la procédure suivante :

Première étape

Télécharger la version d’essai gratuite sur le site de PowerBI.

 

Deuxième étape

Installer SQL Server Wizard pour pouvoir installer Analysis Services et les autres outils nécessaires.

 

Attention : il faut installer la version ‘developer’

version-developer-sql-server-wizard

 

Troisième étape

Il faut que l’édition soit personnalisée.

edition-personnalisee-sql-server

 

Quatrième étape

Dans le Wizard :

1/ Aller dans Installation.

2/ Cliquer ‘Nouvelle installation autonome SQL Server’ ou ‘Ajout de fonctionnalités à une installation existante’.

nouvelle-installation-autonome-sql-server

3/ Nouvelle installation SQL Server.

nouvelle-installation-sql-server

4/ Une édition gratuite – developer.

5/ Dans l’onglet ‘Sélection de fonctionnalités’ cocher : Services Moteur de base de données, Analysis Services, Reporting Services Natif, Connectivité des outils clients, SDK de l’option Connectivité.

selection-fonctionnalites-sql-server

6/ Dans l’onglet ‘Configuration de l’instance’ choisir ‘Instance par défaut’ (il est tout de même possible de choisir l’instance nommée, cela ne change presque rien).

configuration-instance-sql-server

7/ Dans l’onglet ‘Configuration du Serveur’ cliquer sur suivant.

configuration-serveur-sql-server

8/ Après, dans l’onglet ‘Configuration de moteur de base de données’, choisir ‘Mode d’authentification Windows’ puis ‘Ajouter l’utilisateur actuel’.

configuration-moteur-base-donnees-sql-server

9/ Dans l’onglet suivant ‘Configuration d’Analysis Services’ il est important de choisir le ‘Mode multidimensionnel’ car le ‘Mode tabulaire’ ne nous fourni pas les fonctions suffisantes pour créer et déployer le rapport test ‘Adventure Works’ qui est en mode multidimensionnel. N’oubliez pas d’ajouter l’utilisateur actuel.

configuration-analysis-services-sql-server

10/ Après, il faut cocher ‘Installer et configurer’.

installer-configurer-sql-server

11/ Finalement, cliquer sur ‘Installer’.

 

N.B. Il vous sera demandé de redémarrer l’ordinateur
N.B. Pour tester si le serveur a été bien installé il faut aller dans SSMS

 

Cinquième étape

Dans l’écran d’accueil de SSMS :

1/ Choisissez ‘Reporting Services’ comme type de serveur.

2/ Ensuite, cliquez sur ‘Nom’ puis ‘Parcourir’.

3/ Parmi les serveurs locaux il faut choisir celui qui a été créé récemment, dans notre cas ‘LAP Server Analysis Services’.

4/ Ensuite, il faut télécharger la base Adventure Works disponible sous forme de BackUp (fichier abf). Il est nécessaire de savoir que seulement les rapports ayant une connexion active soit aux Analysis Services soit au Cube. Le fichier est disponible sous ce lien.

5/ Dans SSMS, clique droit sur l’instance, puis ‘Restaurer’ et ‘Parcourir’ le fichier abf dans l’un des répertoires proposés (pensez à sauvegarder le fichier dans l’un de ces répertoires au préalable).

instance-restaurer-parcourir-ssms

6/ Il est important de savoir que, pour pouvoir publier les rapports, il faut obligatoirement avoir une base sous forme de cube ou une autre base SSAS.

 

Sixième étape

Après avoir effectué cette procédure il faut suivre les autres étapes indiquées sur le site. Le problème doit être résolu.

 

Traduit de l’anglais.

Ecrit par Alibek Jakupov.

Contactez-nous Postuler Nos offres d'emploi