Connettere le origini dati in Power BI Desktop
Power BI Desktop puo connettersi a un ampio intervallo di origini dati, inclusi i database locali, le cartelle di lavoro di Excel e i servizi cloud. Attualmente, oltre 59 servizi cloud diversi, ad esempio GitHub e Marketo, dispongono di connettori specifici ed è possibile connettersi a origini generiche tramite XML, CSV, testo e ODBC.
Categorie di origini dati
Power BI Desktop organizza le origini dati in diverse categorie:
- File: Excel, CSV, XML, JSON, cartelle, SharePoint
- Database: SQL Server, Access, Oracle, MySQL, PostgreSQL, SAP HANA
- Power Platform: Power BI Datasets, Dataflows, Dataverse
- Azure: Azure SQL Database, Azure Synapse, Azure Blob Storage, Azure Data Lake
- Servizi online: SharePoint Online, Dynamics 365, Salesforce, Google Analytics
- Altro: Web, ODBC, OData, R Script, Python Script
Come connettersi a un'origine dati
Per connettersi a un'origine dati in Power BI Desktop:
- Seleziona Recupera dati dalla barra multifunzione Home
- Nella finestra visualizzata, scegli la categoria e il tipo di origine dati
- Seleziona Connetti
- Fornisci le informazioni di connessione richieste (server, database, credenziali)
- Nello Strumento di navigazione, seleziona le tabelle da importare
- Scegli tra Carica (per importare direttamente) o Trasforma dati (per aprire l'Editor di query)
Modalita di connessione
Power BI supporta tre modalita di connessione ai dati:
Importazione
I dati vengono copiati nel file .pbix. Questa è la modalita predefinita e offre le migliori prestazioni per le query. I dati devono essere aggiornati manualmente o tramite pianificazione.
DirectQuery
I dati non vengono copiati localmente. Ogni interazione con il report genera una query all'origine dati. Ideale per dataset molto grandi o quando servono dati in tempo reale.
Connessione in tempo reale
Simile a DirectQuery, ma specifica per connessioni a modelli di Analysis Services o dataset Power BI pubblicati nel servizio.
Gateway dati
Per accedere a origini dati locali dal servizio Power BI cloud, è necessario configurare un gateway dati locale. Il gateway agisce come ponte tra il servizio cloud e le origini dati on-premise, garantendo sicurezza e performance.
Best Practice
- Usa l'importazione quando possibile per le migliori performance
- Usa DirectQuery solo quando necessario (dataset molto grandi, dati real-time)
- Configura il gateway in modalita consigliata per ambienti di produzione
- Testa sempre la connessione prima di costruire il modello dati
La capacita di connettersi a un'ampia varieta di origini dati rende Power BI uno strumento estremamente versatile per la Business Intelligence aziendale.