Installer Power BI Report Server
Ce guide vous explique comment installer et configurer Power BI Report Server sur un serveur Windows Server. Power BI Report Server est la solution on-premises de Microsoft pour héberger des rapports Power BI et des rapports paginés SSRS (SQL Server Reporting Services). Idéal pour les entreprises qui souhaitent garder leurs données et rapports en interne, sans passer par le cloud Power BI (Power BI Service).
Vous pourrez publier des rapports interactifs Power BI (.pbix) et des rapports paginés, configurer le rafraîchissement planifié des jeux de données et gérer les accès via le portail web. Une édition spécifique de Power BI Desktop (Power BI Desktop Report Server) est nécessaire pour créer les rapports compatibles avec le serveur.
Commander un serveur
Pour héberger Power BI Report Server, HostMyServers propose des offres Windows adaptées :
- VPS Performance - Idéal pour des tests ou un petit volume de rapports
- VPS NVMe - Bon rapport qualité/prix
- Serveurs dédiés Eco - Pour de nombreux rapports et utilisateurs
- Serveurs dédiés Performance - Performance maximale
Prérequis
- Accès RDP (Bureau à distance) au serveur Windows avec droits administrateur
- Windows Server (2016, 2019 ou 2022 recommandé)
- Licence pour Power BI Report Server : Power BI Premium (par capacité) ou SQL Server Enterprise avec Software Assurance (SA)
- Optionnel : instance SQL Server pour la base du Report Server (le programme d’installation peut installer le moteur SQL Server si besoin)
Configuration requise
| Composant | Minimum | Recommandé |
|---|---|---|
| RAM | 4 Go | 8–16 Go |
| CPU | 2 cœurs | 4 cœurs |
| Stockage | 50 Go | 100 Go et plus |
| Réseau | 100 Mbps | 1 Gbps |
Sans licence Power BI Premium ou SQL Server Enterprise + SA, vous pouvez utiliser l’édition d’évaluation du Report Server, valable 6 mois. Pour la production, une licence est obligatoire.
Connexion au serveur
- Connectez-vous à votre serveur Windows via Bureau à distance (RDP) avec un compte administrateur.
- Utilisez les identifiants fournis par HostMyServers ou votre domaine.
Téléchargement
- Téléchargez Power BI Report Server et Power BI Desktop Report Server depuis la page officielle Microsoft :
- Vous obtenez :
- Power BI Report Server : programme d’installation du serveur
- Power BI Desktop Report Server : édition Desktop pour créer des rapports compatibles (32 et 64 bits)
Conservez les deux installateurs sur le serveur (ou sur une part réseau accessible).
Installation de Power BI Report Server
- Exécutez le programme d’installation de Power BI Report Server en tant qu’administrateur.
- Suivez l’assistant :
- Acceptez les termes de licence.
- Choisissez Installer uniquement (ou personnalisez le chemin).
- Sélectionnez l’édition d’évaluation (6 mois) ou l’édition sous licence si vous avez une clé.
- Le programme d’installation peut proposer d’installer le moteur de base de données SQL Server s’il n’est pas déjà présent. Acceptez si vous n’avez pas d’instance SQL Server dédiée.
- Terminez l’installation. À la fin, vous pouvez lancer Configurer le Report Server (Report Server Configuration Manager).
Configuration du Report Server
Ouvrez Report Server Configuration Manager (Démarrer → Programmes → Microsoft Power BI Report Server).
Connexion
- Connectez-vous à l’instance du serveur de rapports. Le nom d’instance est en général PBIRS (Power BI Report Server).
Base de données
- Dans le panneau de gauche, cliquez sur Base de données.
- Cliquez sur Changer la base de données.
- Choisissez Créer une nouvelle base de données du serveur de rapports → Suivant.
- Indiquez le serveur SQL Server (point . pour l’instance locale) et les identifiants si besoin. Testez la connexion.
- Conservez le nom de base par défaut (ReportServer) ou modifiez-le, puis validez. Une base TempDB est créée automatiquement.
- Configurez les comptes de service (compte de service Report Server, identifiants de la base). Terminez l’assistant.
URL du service Web
- Cliquez sur URL du service Web dans le panneau de gauche.
- Conservez les paramètres par défaut (port 80 ou 443 selon votre configuration) ou adaptez le port et l’adresse.
- Cliquez sur Appliquer. Notez l’URL affichée (ex.
http://votre-serveur/ReportServer).
URL du portail web
- Cliquez sur URL du portail web dans le panneau de gauche.
- Ajustez si besoin (répertoire virtuel, port) et cliquez sur Appliquer.
- Notez l’URL du portail (ex.
http://votre-serveur/Reports). C’est cette adresse que les utilisateurs utiliseront pour accéder aux rapports.
Redémarrez le serveur si l’assistant le demande, puis rouvrez le Configuration Manager pour vérifier que tous les éléments sont verts.
Installation de Power BI Desktop Report Server
Sur les postes où vous créez les rapports (ou sur le serveur pour des tests) :
- Installez Power BI Desktop Report Server (téléchargé à l’étape Téléchargement).
- Choisissez la version 32 ou 64 bits selon votre poste.
- Terminez l’installation.
Les rapports destinés à Power BI Report Server doivent être créés ou ouverts avec Power BI Desktop Report Server. La version classique de Power BI Desktop (pour Power BI Service) n’est pas compatible pour la publication sur le Report Server. Vous pouvez avoir les deux éditions installées sur le même poste.
Publier un rapport sur le serveur
Depuis Power BI Desktop Report Server
- Ouvrez ou créez un rapport dans Power BI Desktop Report Server.
- Menu Fichier → Enregistrer sous → Power BI Report Server (ou Publier).
- Saisissez l’URL du portail web (ex.
http://votre-serveur/Reports). - Choisissez le dossier de destination sur le serveur et enregistrez. Le rapport apparaît dans le portail web.
Depuis le portail web
- Ouvrez le portail dans un navigateur :
http://votre-serveur/Reports. - Cliquez sur Télécharger (Upload) et sélectionnez un fichier .pbix créé avec Power BI Desktop Report Server.
- Choisissez le dossier et validez. Le rapport est disponible pour les utilisateurs ayant les droits.
Rafraîchissement planifié des données
Pour qu’un rapport Power BI (mode Import) se mette à jour automatiquement :
- Dans le portail web, ouvrez le rapport → Plus (⋯) → Gérer.
- Onglet Sources de données : configurez la connexion (chemin fichier, serveur SQL, etc.) et les identifiants (compte Windows ou base de données). Cliquez sur Enregistrer.
- Onglet Rafraîchissement planifié : créez une planification (quotidienne, hebdomadaire, etc.) et définissez l’heure de début.
Le rafraîchissement planifié s’appuie sur SQL Server Agent. Vérifiez que le service SQL Server Agent est démarré sur l’instance qui héberge les bases du Report Server.
Pare-feu
Si les utilisateurs accèdent au serveur depuis un autre réseau, ouvrez les ports utilisés par le Report Server (souvent 80 pour HTTP et 443 pour HTTPS) dans le pare-feu Windows. Voir le guide Configuration du pare-feu.
Avantages et limites
| Avantages | Limites |
|---|---|
| Tout reste on-premises (données et rapports) | Pas d’équivalent aux apps, Q&A, tableaux de bord partagés du Power BI Service |
| Aucune passerelle (Gateway) à installer pour les sources locales | Modèle composite (DirectQuery + Import) non pris en charge |
| Rafraîchissement planifié, DirectQuery et connexion dynamique (Live Connection) supportés | Power BI Desktop Report Server est mis à jour moins souvent que Power BI Desktop (environ tous les 4 mois) |
| Idéal pour les entreprises qui ne veulent pas passer au cloud | Licence Premium ou SQL Server Enterprise + SA obligatoire en production |
En cas de problème
Le portail web n’affiche pas le bon environnement
- Vérifiez que vous utilisez bien l’URL du portail web (Reports) et non celle du service web (ReportServer). PBIRS et SSRS ont des portails proches ; assurez-vous d’avoir installé et configuré Power BI Report Server et non uniquement SSRS.
Erreur de connexion à la base de données
- Vérifiez que l’instance SQL Server (ou le moteur installé avec le Report Server) est démarrée. Dans Report Server Configuration Manager, revérifiez les paramètres de la base et les comptes de service.
Le rafraîchissement planifié ne s’exécute pas
- Vérifiez que SQL Server Agent est démarré. Vérifiez les identifiants configurés dans Gérer → Sources de données pour le rapport. Consultez les journaux du serveur de rapports si besoin.
Rapport créé avec Power BI Desktop classique
- Ouvrez le fichier .pbix dans Power BI Desktop Report Server, enregistrez-le, puis republiez. Certaines fonctionnalités récentes ou « preview » du Desktop classique ne sont pas disponibles dans l’édition Report Server.