Gilberto Zampatti Integrazione tra PowerBI e Reporting Services: il perché ed il come
Sponsor
Sponsor
Who am I Gilberto Zampatti RDBMS:.dalle origini SQL Server: dalla 6.5 Mentore, trainer, Speaker Membro fondatore di UGISS Social: Linkedin, Skype, Whatsapp
Agenda Il Reporting nella Piattaforma Microsoft Reporting Services Excel PowerBI Perché «Integrazione» Integrazione bidirezionale Centralizzazione Standardizzazione Integrazione, «Come» Le modalità possibili I requisiti Come integrare
Let s start
WPC2017 7 Il Reporting nella piattaforma Microsoft Reporting Services Designer Manager Report Builder Native Mode Integrated in SharePoint
Il Reporting nella piattaforma Microsoft Excel Pivot Tables Pivot Charts Power Pivot Power View originalmente feature di Reporting Services integrato con SharePoint
Il Reporting nella piattaforma Microsoft PowerBI Power BI Desktop Strumento di design PowerBI Pro (o Service) Soluzione di reporting in Cloud Sito di esposizione PowerBI Report Server PowerBI Service on premise Sito di esposizione intra/extra NET
Integrazione: perché Reporting Services Native Mode Report Manager (default: Reports) Ora: Reporting Services Web Portal Sottoscrizioni SharePoint Integrated Mode Site folders Document Libraries Sottoscrizioni
Integrazione: perché Excel Client in senso stretto Distribuzione «on demand» SharePoint Excel Services Performance Point Office Web App Server
Integrazione: perché PowerBI Client: PowerBI Desktop Progettazione Consumo «personale» Distribuzione «manuale» dei files.pbix Servizio: PowerBI Service Nel Cloud Sito di esposizione di Reports e Dashboards PowerBI Report Server On premise Sito di esposizione di Reports e Dashboards
Integrazione: COME Tre possibili modi Upload di files.pbix in Reporting Services Connessione da Power BI Mobile App a Reporting Services Pin di un Report di Reporting Services in un cruscotto (Dashboard) di Power BI Service
Upload di files.pbix in Reporting Services
Upload di files.pbix in Reporting Services
Upload di files.pbix in Reporting Services
Upload di files.pbix in Reporting Services
DEMO (1)
Connessione da Power BI Mobile App a Reporting Services
Connessione da Power BI Mobile App a Reporting Services Connettendo il Report Server è possibile visualizzare in Power BI Mobile App: Visualizzazioni realizzate in modalità Mobile KPI Sarà possibile ogniqualvolta il device disponga di una connessione di rete con il Portale dei Reporting Services
Connessione da Power BI Mobile App a Reporting Services
Pin di un Report in un Dashboard di Power BI Service Requisiti: Il Report Server deve essere configurato per l integrazione; In caso contrario non è disponibile il pulsante di integrazione connessione internet attiva (ovvio!!!) Azure Active Directory (Azure AD) Managed Tenant (il Dashboard di destinazione deve farne parte) L utente che effettua l integrazione deve essere amministratore del Servizio Reporting Services Configuration Manager avviato dall account che ha installato RS o dal corrispondente account di servizio Il Report che si vuole appendere al Dashboard deve usare Stored Credentials
Pin di un Report in un Dashboard di Power BI Service Requisiti: Il report può essere integrato dal Report Viewer (NON da Report Builder, né dal designer o dal Report Server Url) Il browser dev essere configurato per consentire pop-ups dal Portale RS La necessità di far uso di stored credentials è determinata dalla creazione automatica di una sottoscrizione (per il refresh dei dati)
Pin di un Report in un Dashboard di Power BI Service Report items «pinnabili» (perdonate l inglesismo!): Charts Gauge panels Maps Images Gli Items devono essere nel report body. Non sono trasferibili items inclusi nei page headers o nei page footers Sono trasferibili singoli items inclusi in un rettangolo di alto livello, ma non li si può trasferire insieme come singolo gruppo.
Pin di un Report in un Dashboard di Power BI Service Pinning: Verificare di essere connessi a Power BI: Dal menu Settings di Reporting Services entrare in My Settings e accedere. Navigare fino al Folder che contiene il report e visualizzarlo; Nella barra degli strumenti premere il pusante Pin to Power BI Dashboard :
Pin di un Report in un Dashboard di Power BI Service Pinning: Selezionare gli item da trasferire (uno alla volta) In Power BI selezionare il gruppo in cui è presente il Dashboard di destinazione; Selezionare il Dashboard Selezionare la frequenza di refresh Selezionare l opzione Pin
Pin di un Report in un Dashboard di Power BI Service Nel Dashboard: Il tile è simile agli altri eventualmente già presenti È possibile inserirlo in altri Dashboard In Tile Details si può rilevare come per default il titolo del Report definito in Reporting Services sia usato anche qui Il sottotitolo è condizionato dalla data di trasferimento
Pin di un Report in un Dashboard di Power BI Service Nel Dashboard: Selezionando il tile, Power BI naviga sulla pagina del portale Web dei reporting services del server che si è registrato. Se non riesce a connettersi, il browser emette un errore Se l item trasferito fosse ridenominato o cancellato in Reporting services, Power BI non sarà in grado di raggiungerlo (a meno che non lo si rinomini nuovamente com era originalmente Eliminando il tile dal Dashboard NON si elimina la sottoscrizione in Reporting services: nella pagina My Subscriptions sarà presente un messaggio di errore
DEMO (2)
Conclusions
Q&A Domande e risposte