Le 5 insidie principali nel collegare Power BI alle cartelle di SharePoint
By Mirko Peters · · Updated
Bentornato nel podcast! Se hai mai provato a importare dati da SharePoint in Power BI, sai già che può sembrare di risolvere un puzzle al buio…
Automatically translated with AI from the original post. Read the English original
Bentornati al podcast! Se hai mai provato a importare dati da SharePoint in Power BI, sai già che può sembrare un puzzle risolto al buio. Tra errori di aggiornamento misteriosi, cicli infiniti di autenticazione e file nascosti inattesi che gonfiano i tuoi modelli semantici, trasformare il caos di SharePoint in chiarezza richiede un bel po' di finezza. In questa guida approfondita riprendiamo tutto ciò che abbiamo trattato nel nostro episodio più recente. Se vuoi approfondire come trasformare librerie di documenti disordinate in dashboard curate, non perdere l'episodio correlato Connect Power BI Desktop to SharePoint Folders.
Evita fastidiosi errori di aggiornamento dei dati e di autenticazione capendo come Power BI gestisce le origini SharePoint. Di seguito analizziamo le insidie principali, alcune verità sorprendenti sul funzionamento interno e le best practice per far sì che le tue pipeline di reporting funzionino come un orologio.
Prerequisiti per Power BI e SharePoint
Prima di colmare il divario tra le librerie di documenti di SharePoint e le dashboard di Power BI, la preparazione è la tua migliore difesa. Lanciarsi subito nella procedura guidata di connessione senza verificare le specifiche del sistema o le autorizzazioni è una ricetta sicura per modelli di dati compromessi e ore sprecate a risolvere problemi.
5 fatti sorprendenti sull'uso di Power BI con le cartelle di SharePoint
Se devi collegare SharePoint a Power BI, ecco cinque fatti sorprendenti che possono migliorare i tuoi flussi di lavoro ed evitare le insidie più comuni.
- L'aggiornamento a livello di cartella può non rilevare i file modificati: il connettore Cartella di SharePoint di Power BI tratta la cartella come un'unica origine dati; quando i file vengono aggiunti o aggiornati, le impostazioni di aggiornamento incrementale o della cache potrebbero non rilevare le modifiche ai singoli file, a meno che i metadati della cartella (come la data di modifica) non siano inclusi nella query.
- Le differenze di autenticazione contano anche per lo stesso URL: lo stesso URL del sito SharePoint può richiedere metodi di autenticazione diversi (OAuth o Organizzativo) a seconda del modo in cui ti connetti (Cartella di SharePoint o Elenco di SharePoint Online), e ciò può causare errori di aggiornamento nel servizio Power BI se la configurazione non è coerente.
- I file nascosti e di sistema compaiono per impostazione predefinita: quando usi il connettore Cartella di SharePoint, Power BI restituisce tutti i file della cartella, inclusi quelli nascosti o di sistema (come desktop.ini o i file temporanei ~$). Spesso è necessario filtrare per estensione o percorso per evitare disturbi durante l'importazione.
- I percorsi relativi garantiscono portabilità, ma interrompono l'aggiornamento automatico se non configurati correttamente: usare percorsi relativi e la radice del sito SharePoint nelle query rende i file PBIX portabili tra ambienti, ma il servizio Power BI richiede credenziali del gateway configurate correttamente e lo stesso URL di base per l'aggiornamento; le discrepanze generano errori di origine dati sconosciuta.
- I metadati di SharePoint possono essere più ricchi del contenuto dei file: SharePoint memorizza metadati (colonne, proprietà personalizzate) che puoi importare insieme al contenuto dei file in Power BI; a volte questi metadati offrono campi di reporting più preziosi rispetto all'analisi del contenuto stesso, evitandoti trasformazioni dei dati onerose.
Installare Power BI Desktop
Per connettersi e lavorare con i dati di SharePoint serve Power BI Desktop. Power BI Desktop è un'applicazione gratuita di Microsoft. Consente di creare, trasformare e visualizzare i dati prima di condividerli con altri. Verifica che il computer soddisfi i requisiti di sistema minimi prima di avviare il programma di installazione.
Accesso e autorizzazioni
Per accedere ai dati di SharePoint da Power BI devi disporre delle autorizzazioni corrette. SharePoint usa impostazioni di sicurezza per controllare chi può visualizzare o modificare i dati. Power BI rispetta tali impostazioni, quindi assicurati di avere accesso prima di iniziare.
Identificare il tipo di dati SharePoint
Devi sapere quale tipo di dati vuoi collegare a Power BI. SharePoint archivia i dati in modi diversi, ad esempio elenchi, cartelle o librerie di documenti. Ogni tipo funziona meglio con un connettore specifico di Power BI.
Suggerimento: crea un elenco dei siti, degli elenchi o delle cartelle SharePoint che vuoi usare. Annota i relativi URL e verifica di avere accesso. Questo passaggio fa risparmiare tempo e aiuta a evitare errori durante la configurazione.
Raccogliere URL dei siti e credenziali
Prima di collegare i tuoi dati a Power BI devi raccogliere gli URL corretti dei siti SharePoint e le credenziali. Inizia individuando il sito SharePoint che contiene i tuoi dati. Per trovare l'indirizzo del sito, guarda nella barra degli indirizzi del browser quando visiti la pagina di SharePoint.
Scegli il connettore giusto
Scegliere il connettore giusto è fondamentale quando vuoi collegare i dati di SharePoint a Power BI. Ogni connettore ha uno scopo specifico e funziona al meglio con determinati tipi di dati di SharePoint.
Connettore per cartelle di SharePoint
Quando usarlo
Usa il connettore per cartelle di SharePoint quando i dati sono archiviati come file all'interno di raccolte documenti o cartelle di SharePoint. Questo connettore è ideale quando devi importare file Excel, CSV o altri documenti da più cartelle.
Dati supportati
Il connettore per cartelle di SharePoint supporta file come cartelle di lavoro Excel, file CSV e altri tipi di documento. Puoi recuperare i metadati di questi file, tra cui nomi dei file, percorsi e date di modifica.
Connettore per elenchi di SharePoint
Quando usarlo
Usa il connettore per elenchi di SharePoint quando vuoi recuperare dati da un elenco di SharePoint. Gli elenchi di SharePoint sono raccolte di dati strutturati, come attività, contatti o inventari.
Dati supportati
Il connettore per elenchi di SharePoint supporta dati di elenco strutturati. Puoi accedere a colonne, righe e metadati degli elenchi.
Connettore per elenchi di SharePoint Online
Differenze principali
Il connettore per elenchi di SharePoint Online è progettato specificamente per SharePoint Online. Semplifica l'accesso agli elenchi strutturati e offre prestazioni migliori rispetto agli altri connettori.
Casi d'uso migliori
Usa il connettore per elenchi di SharePoint Online quando ti serve un accesso rapido agli elenchi strutturati in SharePoint Online. Questo connettore è efficace per le dashboard che richiedono informazioni sempre aggiornate e aggiornamenti frequenti.
Procedura passo passo: collegare i dati di SharePoint
Collegare i dati di SharePoint a Power BI richiede pochi passaggi chiari. Puoi seguire questa guida per garantire un'integrazione semplice e riuscita.
Apri Power BI e ottieni dati
Inizia avviando Power BI Desktop sul computer. Usa la funzione "Ottieni dati", cerca SharePoint e seleziona il connettore appropriato.
Inserisci l'URL del sito SharePoint
Dopo aver selezionato il connettore giusto, inserisci l'URL del sito SharePoint. Usa sempre l'indirizzo del sito radice anziché un percorso di file annidato, così le query restano stabili.
Autentica la connessione
Autenticati con il tuo account dell'organizzazione. Preparati alle richieste di autenticazione a più fattori se le criteri di sicurezza aziendali le prevedono.
Seleziona e trasforma i dati
Usa la finestra Navigatore per visualizzare in anteprima i dati. Avvia Power Query per filtrare i file di sistema, rimuovere le colonne non necessarie e promuovere le intestazioni prima di caricare il set di dati.
Carica i dati in Power BI
Al termine delle trasformazioni, fai clic su "Chiudi e applica" per importare i dati puliti nel modello semantico.
Risoluzione dei problemi di connessione
Anche con una pianificazione accurata, a volte qualcosa può non funzionare. Vediamo come affrontare URL non validi, problemi di autenticazione, file mancanti e aggiornamenti dei dati bloccati.
URL non valido
Controlla con attenzione la barra degli indirizzi. Gli errori di URL non valido derivano spesso da refusi, barre finali o caratteri speciali nei nomi delle cartelle.
Errori di autenticazione
Assicurati di accedere con le credenziali corrette dell'organizzazione. Ricorda che Power BI non supporta reindirizzamenti non HTTPS.
Dati mancanti
Se i file mancano, verifica i limiti di dimensione dei file (i file superiori a 1 GB possono causare problemi) e assicurati che i file di sistema nascosti non abbiano appesantito la query sulla cartella.
Problemi di aggiornamento
Le disconnessioni del gateway e i token OAuth scaduti sono le cause principali dei errori di aggiornamento pianificato nel servizio Power BI. Mantieni il gateway aggiornato e allinea le credenziali dell'account.
Procedure consigliate per i dati di SharePoint
Per mantenere l'ambiente di reporting scalabile e in buono stato, mantieni strutture di cartelle ordinate, implementa la sicurezza a livello di riga dove necessario e pianifica gli aggiornamenti fuori dagli orari di punta.
Mantieni i dati aggiornati
Sfrutta la pianificazione automatica o i trigger di Power Automate per aggiornare i modelli semantici subito dopo la modifica dei documenti di origine.
Organizza per il reporting
Mantieni i file di origine strutturati con nomi di colonna coerenti e gerarchie di directory chiare, così il query folding e le trasformazioni dei dati risultano semplici.
Proteggi i dati sensibili
Limita l'accesso agli elenchi e alle raccolte di SharePoint sottostanti solo agli utenti che hanno davvero bisogno di visibilità amministrativa, allineandolo alle restrizioni del pubblico di Power BI.
Creare e condividere dashboard di Power BI
Una volta puliti e caricati i dati, è il momento di creare visualizzazioni efficaci e distribuirle al team.
Creare visualizzazioni
Usa grafici a barre per confrontare le categorie, grafici a linee per le tendenze e tabelle a matrice per analisi dettagliate. Riduci al minimo il disordine visivo.
Pubblicare e condividere
Pubblica i report nel servizio Power BI e incorporali direttamente nei siti del team di SharePoint Online per una collaborazione fluida.
Pianificare l'aggiornamento dei dati
Configura le impostazioni di aggiornamento automatico per assicurarti che gli stakeholder consultino sempre i dati più recenti disponibili.
Collegare i dati di SharePoint a Power BI è uno dei modi più efficaci per democratizzare i dati all'interno dell'organizzazione. Rispettando la struttura delle cartelle, gestendo correttamente le credenziali e affidandoti a Power Query per le trasformazioni iniziali, puoi eliminare una volta per tutte i silos di dati. Per seguire l'intera discussione, ascolta l'episodio completo e accedi alle risorse aggiuntive su Connect Power BI Desktop to SharePoint Folders!
Connettere SharePoint a Power BI Desktop - Checklist
- Verifica l'URL della cartella di SharePoint e le autorizzazioni di accesso
- Accedi a Power BI Desktop con lo stesso account che ha accesso a SharePoint
- In Power BI Desktop vai su Recupera dati > Cartella di SharePoint
- Inserisci l'URL del sito o della cartella radice di SharePoint (per SharePoint Online usa l'URL del sito)
- Scegli il metodo di autenticazione appropriato (account dell'organizzazione / OAuth)
- Verifica la connessione e visualizza in anteprima l'elenco dei file prima del caricamento
- Filtra i risultati della cartella in base al percorso o all'estensione dei file (ad esempio .csv, .xlsx)
- Usa Combina file o Trasforma dati in Power Query, a seconda delle necessità
- Configura i passaggi della query per rimuovere le colonne non necessarie e promuovere le intestazioni
- Gestisci l'aggiornamento incrementale o le impostazioni di caricamento dei dati per i set di dati di grandi dimensioni
- Sostituisci i percorsi hardcoded con parametri se distribuisci il report in più ambienti
- Testa l'aggiornamento in Power BI Desktop prima della pubblicazione
- Pubblica il report nel servizio Power BI e configura le credenziali del set di dati
- Imposta il gateway (se usi SharePoint locale) oppure assicurati dell'autenticazione cloud per SharePoint Online
- Pianifica l'aggiornamento e verifica la cronologia degli aggiornamenti e gli eventuali errori
- Documenta le origini dati, i passaggi di trasformazione e i requisiti di accesso
Domande frequenti
Come si trova l'URL corretto del sito SharePoint per Power BI?
Puoi copiare l'URL del sito dalla barra degli indirizzi del browser quando visiti il sito SharePoint. Assicurati di usare l'indirizzo principale del sito, non un collegamento a un file o a un elenco specifico.
Quali autorizzazioni servono per collegare Power BI a SharePoint?
Ti servono almeno le autorizzazioni di "Lettura" per il sito, l'elenco o la raccolta di SharePoint. Se non vedi i dati in SharePoint, non li vedrai nemmeno in Power BI.
È possibile aggiornare automaticamente i dashboard di Power BI con i dati di SharePoint?
Sì. Puoi configurare aggiornamenti pianificati nel servizio Power BI. In questo modo i dashboard restano aggiornati con gli ultimi dati di SharePoint senza interventi manuali.
Quale connettore di SharePoint va usato per le raccolte documenti?
Dovresti usare il connettore Cartella di SharePoint. Questo connettore funziona al meglio per importare file come Excel o CSV dalle raccolte documenti.
È possibile condividere i dashboard di Power BI con persone esterne all'organizzazione?
Puoi condividere i dashboard con utenti esterni se l'amministratore consente l'accesso degli ospiti. Segui sempre i criteri di condivisione dei dati dell'azienda prima di condividere informazioni sensibili.
Power BI supporta l'autenticazione a più fattori per le connessioni a SharePoint?
Sì. Power BI supporta l'autenticazione a più fattori. Durante la connessione potrebbe essere necessario approvare l'accesso tramite il telefono o un'app di autenticazione.
Collegare SharePoint per l'integrazione e la visualizzazione dei dati con Power BI
Come collego SharePoint a Power BI usando una cartella o un singolo file di SharePoint?
Per collegarti a SharePoint, apri Power BI Desktop e scegli Recupera dati > Cartella di SharePoint (per più file) oppure Recupera dati > Elenco di SharePoint Online / Excel (per un singolo file di SharePoint). Inserisci l'URL del sito o il percorso della cartella, autenticati con il tuo account Microsoft o le credenziali dell'organizzazione, quindi usa l'Editor di Power Query per filtrare la sottocartella o il file specifico e caricare i dati per l'analisi successiva.
Posso collegare a Power BI una raccolta di SharePoint ospitata in OneDrive o Microsoft 365?
Sì. OneDrive for Business e SharePoint Online (parte di Microsoft 365) possono entrambi essere collegati a Power BI. Usa il connettore Cartella di SharePoint o il connettore OneDrive, a seconda di dove sono archiviati i file.
Qual è il modo consigliato per caricare i dati se ho molti file e sottocartelle?
Usa il connettore per cartelle di SharePoint per caricare i dati in Power BI, poi nell'Editor di Power Query applica filtri sulla colonna del percorso della cartella o sul nome della sottocartella, così da limitare i risultati alla specifica posizione di SharePoint o ai file e alle cartelle che ti servono.
Come configuro l'aggiornamento pianificato e quando serve un Power BI Gateway?
Se i contenuti di SharePoint si trovano in SharePoint Online (cloud), l'aggiornamento pianificato si può configurare nel servizio Power BI senza un gateway locale. Se i file si trovano in un server SharePoint locale o in un file server on-premises, installa e configura Power BI Gateway per abilitare l'aggiornamento dei dati.
Posso usare Power Query e DAX quando collego SharePoint a Power BI?
Sì. Usa l'Editor di Power Query per pulire, trasformare e combinare i dati dei file di SharePoint prima del caricamento. Dopo il caricamento, usa DAX in Power BI per creare colonne calcolate, misure e analisi avanzate per la visualizzazione e il reporting.
Come mi collego a una sottocartella specifica di SharePoint o a un singolo file Excel di SharePoint?
Dopo aver collegato la cartella di SharePoint, usa la colonna del percorso della cartella nell'Editor di Power Query per filtrare la sottocartella o il nome del file specifico. Per un singolo file Excel di SharePoint, puoi anche incollare il link diretto al file in Recupera dati > Web o Excel.
Quali sono i problemi di autenticazione più comuni quando si prova a collegare SharePoint a Power BI e come si risolvono?
I problemi più comuni sono l'uso di un account Microsoft personale invece di un account Microsoft 365 dell'organizzazione, un URL del sito errato o credenziali scadute. Assicurati di accedere con l'account Microsoft corretto che ha accesso alla posizione di SharePoint.
È possibile collegare direttamente i file di SharePoint per la visualizzazione in tempo reale o è necessario importare i dati?
Normalmente i dati si importano in Power BI per la visualizzazione, ma per scenari quasi in tempo reale puoi impostare aggiornamenti pianificati frequenti. Power BI non offre nativamente una connessione live ai file di SharePoint, come avviene con un database.
Come gestisco i file annidati e mantengo la struttura delle cartelle quando carico i file in Power BI?
Collegati alla cartella di SharePoint e mantieni la colonna del percorso della cartella durante l'importazione. Nell'Editor di Power Query puoi espandere e analizzare il percorso della cartella per estrarre segmenti specifici, così da preservare la gerarchia e creare filtri.
Dove posso trovare altre guide o tutorial su come collegare SharePoint a Power BI, incluse le risorse della community?
Microsoft Learn offre documentazione ufficiale e guide passo passo sull'integrazione di SharePoint con Power BI. La Microsoft Fabric Community e i forum della community di Power BI propongono anche esempi pratici e soluzioni di altri utenti.