Installare Power BI Report Server
Questa guida spiega come installare e configurare Power BI Report Server su un server Windows Server. Power BI Report Server è la soluzione on-premises di Microsoft per ospitare report Power BI e report paginati SSRS (SQL Server Reporting Services). Ideale per le aziende che vogliono mantenere dati e report in-house, senza passare dal cloud Power BI (Power BI Service).
Potrai pubblicare report Power BI interattivi (.pbix) e report paginati, configurare l’aggiornamento pianificato dei dataset e gestire gli accessi tramite il portale web. È necessaria un’edizione specifica di Power BI Desktop (Power BI Desktop Report Server) per creare report compatibili con il server.
Ordina un server
Per ospitare Power BI Report Server, HostMyServers propone offerte Windows adatte:
- VPS Performance - Ideale per test o un volume ridotto di report
- VPS NVMe - Ottimo rapporto qualità/prezzo
- Server Dedicati Eco - Per molti report e utenti
- Server Dedicati Performance - Prestazioni massime
Prerequisiti
- Accesso RDP (Desktop remoto) al server Windows con diritti di amministratore
- Windows Server (2016, 2019 o 2022 consigliato)
- Licenza per Power BI Report Server: Power BI Premium (per capacità) o SQL Server Enterprise con Software Assurance (SA)
- Opzionale: istanza SQL Server per il database del Report Server (l’installer può installare il motore SQL Server se necessario)
Configurazione richiesta
| Componente | Minimo | Consigliato |
|---|---|---|
| RAM | 4 GB | 8–16 GB |
| CPU | 2 core | 4 core |
| Storage | 50 GB | 100 GB e oltre |
| Rete | 100 Mbps | 1 Gbps |
Senza licenza Power BI Premium o SQL Server Enterprise + SA puoi usare l’edizione di valutazione del Report Server, valida 6 mesi. Per la produzione è obbligatoria una licenza.
Connessione al server
- Connettiti al server Windows tramite Desktop remoto (RDP) con un account amministratore.
- Usa le credenziali fornite da HostMyServers o dal tuo dominio.
Download
- Scarica Power BI Report Server e Power BI Desktop Report Server dalla pagina ufficiale Microsoft:
- Otterrai:
- Power BI Report Server: programma di installazione del server
- Power BI Desktop Report Server: edizione Desktop per creare report compatibili (32 e 64 bit)
Conserva entrambi gli installer sul server (o su una condivisione di rete accessibile).
Installazione di Power BI Report Server
- Esegui il programma di installazione di Power BI Report Server come amministratore.
- Segui la procedura guidata:
- Accetta i termini di licenza.
- Scegli Installa solo (o personalizza il percorso).
- Seleziona l’edizione di valutazione (6 mesi) o l’edizione con licenza se hai una chiave.
- L’installer può proporre l’installazione del motore di database SQL Server se non è già presente. Accetta se non hai un’istanza SQL Server dedicata.
- Completa l’installazione. Alla fine puoi avviare Configura Report Server (Report Server Configuration Manager).
Configurazione del Report Server
Apri Report Server Configuration Manager (Start → Programmi → Microsoft Power BI Report Server).
Connessione
- Connettiti all’istanza del server di report. Il nome dell’istanza è in genere PBIRS (Power BI Report Server).
Base di dati
- Nel riquadro sinistro clicca su Base di dati.
- Clicca su Cambia base di dati.
- Scegli Crea una nuova base di dati del server di report → Avanti.
- Indica il server SQL Server (punto . per l’istanza locale) e le credenziali se necessario. Testa la connessione.
- Mantieni il nome del database predefinito (ReportServer) o modificalo, poi conferma. Una base TempDB viene creata automaticamente.
- Configura gli account di servizio (account di servizio Report Server, credenziali della base). Termina la procedura guidata.
URL del servizio Web
- Clicca su URL del servizio Web nel riquadro sinistro.
- Mantieni le impostazioni predefinite (porta 80 o 443 in base alla configurazione) o adatta porta e indirizzo.
- Clicca su Applica. Annota l’URL mostrato (es.
http://tuo-server/ReportServer).
URL del portale web
- Clicca su URL del portale web nel riquadro sinistro.
- Modifica se necessario (directory virtuale, porta) e clicca su Applica.
- Annota l’URL del portale (es.
http://tuo-server/Reports). È l’indirizzo che gli utenti useranno per accedere ai report.
Riavvia il server se richiesto dalla procedura, poi riapri Configuration Manager per verificare che tutti gli elementi siano verdi.
Installazione di Power BI Desktop Report Server
Sui PC dove crei i report (o sul server per test):
- Installa Power BI Desktop Report Server (scaricato nel passo Download).
- Scegli la versione a 32 o 64 bit in base al PC.
- Completa l’installazione.
I report destinati a Power BI Report Server devono essere creati o aperti con Power BI Desktop Report Server. La versione classica di Power BI Desktop (per Power BI Service) non è compatibile per la pubblicazione sul Report Server. Puoi avere entrambe le edizioni installate sullo stesso PC.
Pubblicare un report sul server
Da Power BI Desktop Report Server
- Apri o crea un report in Power BI Desktop Report Server.
- Menu File → Salva con nome → Power BI Report Server (o Pubblica).
- Inserisci l’URL del portale web (es.
http://tuo-server/Reports). - Scegli la cartella di destinazione sul server e salva. Il report compare nel portale web.
Dal portale web
- Apri il portale in un browser:
http://tuo-server/Reports. - Clicca su Carica (Upload) e seleziona un file .pbix creato con Power BI Desktop Report Server.
- Scegli la cartella e conferma. Il report è disponibile per gli utenti con i diritti appropriati.
Aggiornamento pianificato dei dati
Per far sì che un report Power BI (modalità Import) si aggiorni automaticamente:
- Nel portale web apri il report → Altro (⋯) → Gestisci.
- Scheda Origini dati: configura la connessione (percorso file, server SQL, ecc.) e le credenziali (account Windows o database). Clicca su Salva.
- Scheda Aggiornamento pianificato: crea una pianificazione (giornaliera, settimanale, ecc.) e imposta l’ora di inizio.
L’aggiornamento pianificato si basa su SQL Server Agent. Verifica che il servizio SQL Server Agent sia avviato sull’istanza che ospita le basi del Report Server.
Firewall
Se gli utenti accedono al server da un’altra rete, apri le porte usate dal Report Server (solitamente 80 per HTTP e 443 per HTTPS) nel firewall Windows. Vedi la guida Configurazione del firewall.
Vantaggi e limiti
| Vantaggi | Limiti |
|---|---|
| Tutto resta on-premises (dati e report) | Nessun equivalente ad app, Q&A, dashboard condivise del Power BI Service |
| Nessuna gateway da installare per le origini locali | Modello composito (DirectQuery + Import) non supportato |
| Aggiornamento pianificato, DirectQuery e connessione dinamica (Live Connection) supportati | Power BI Desktop Report Server è aggiornato meno spesso di Power BI Desktop (circa ogni 4 mesi) |
| Ideale per aziende che non vogliono passare al cloud | Licenza Premium o SQL Server Enterprise + SA obbligatoria in produzione |
In caso di problemi
Il portale web non mostra l’ambiente corretto
- Verifica di usare l’URL del portale web (Reports) e non quella del servizio web (ReportServer). PBIRS e SSRS hanno portali simili; assicurati di aver installato e configurato Power BI Report Server e non solo SSRS.
Errore di connessione al database
- Verifica che l’istanza SQL Server (o il motore installato con il Report Server) sia avviata. In Report Server Configuration Manager controlla di nuovo le impostazioni del database e gli account di servizio.
L’aggiornamento pianificato non viene eseguito
- Verifica che SQL Server Agent sia avviato. Controlla le credenziali configurate in Gestisci → Origini dati per il report. Consulta i log del server di report se necessario.
Report creato con Power BI Desktop classico
- Apri il file .pbix in Power BI Desktop Report Server, salvalo e ripubblica. Alcune funzionalità recenti o «preview» del Desktop classico non sono disponibili nell’edizione Report Server.