Top 5 valkuilen bij het verbinden van Power BI met SharePoint-mappen
By Mirko Peters · · Updated
Welkom terug bij de podcast! Als je ooit data uit SharePoint in Power BI hebt proberen te halen, weet je al dat het kan aanvoelen als een puzzel oplossen in het donker…
Automatically translated with AI from the original post. Read the English original
Welkom terug bij de podcast! Als je ooit hebt geprobeerd data uit SharePoint in Power BI te halen, weet je al dat het kan voelen als een puzzel oplossen in het donker. Tussen mysterieuze vernieuwingsfouten, eindeloze authenticatielussen en onverwachte verborgen bestanden die je semantische modellen opblazen, vraagt het nodig maken van SharePoint-chaos tot overzicht best wat fingerspitzengefühl. In deze uitgebreide gids gaan we dieper in op alles wat we in onze recente aflevering hebben besproken. Wil je dieper duiken in het omzetten van rommelige documentbibliotheken naar strakke dashboards? Bekijk dan zeker de gerelateerde aflevering Connect Power BI Desktop to SharePoint Folders.
Voorkom frustrerende vernieuwingsfouten en authenticatiefouten door te begrijpen hoe Power BI SharePoint-bronnen verwerkt. Hieronder bespreken we de belangrijkste valkuilen, verrassende achterliggende werkingen en best practices, zodat je rapportagepijplijnen als een klok lopen.
Vereisten voor Power BI en SharePoint
Voordat je de kloof overbrugt tussen SharePoint-documentbibliotheken en Power BI-dashboards, is voorbereiding je beste verdediging. Meteen de verbindingswizard openen zonder je systeemeisen of machtigingen te controleren, is een recept voor kapotte datamodellen en verspilde uren aan probleemoplossing.
5 verrassende feiten over het gebruik van Power BI met SharePoint-mappen
Als je SharePoint met Power BI wilt verbinden, zijn hier vijf verrassende feiten die je workflows kunnen verbeteren en veelvoorkomende valkuilen kunnen voorkomen.
- Vernieuwen op mapniveau kan gewijzigde bestanden overslaan: De SharePoint Folder-connector van Power BI behandelt de map als één gegevensbron; wanneer bestanden worden toegevoegd of bijgewerkt, detecteren incrementele vernieuwing of cache-instellingen individuele bestandswijzigingen mogelijk niet, tenzij metadata van de map (zoals de wijzigingsdatum) in de query is opgenomen.
- Authenticatieverschillen zijn belangrijk bij dezelfde URL: Dezelfde SharePoint-site-URL kan afhankelijk van de manier van verbinden (SharePoint Folder versus SharePoint Online List) verschillende authenticatiemethoden vereisen (OAuth versus Organizational). Als je dit niet consistent configureert, kan dat vernieuwingsfouten in de Power BI-service veroorzaken.
- Verborgen en systeembestanden worden standaard getoond: Wanneer je de SharePoint Folder-connector gebruikt, retourneert Power BI alle bestanden in de map, inclusief verborgen en systeembestanden (zoals desktop.ini of tijdelijke ~$-bestanden). Filteren op bestandsextensie of pad is vaak nodig om ruis bij het importeren te voorkomen.
- Relatieve paden maken portabiliteit mogelijk, maar veroorzaken problemen bij automatisch vernieuwen als ze niet goed zijn ingesteld: Het gebruik van relatieve paden en de SharePoint-siteroot in query's maakt PBIX-bestanden portabel tussen omgevingen. Power BI-service heeft echter correct geconfigureerde gateway-referenties en dezelfde basis-URL nodig om te kunnen vernieuwen. Afwijkingen leiden tot fouten als 'unknown data source'.
- SharePoint-metadata kan rijker zijn dan de bestandsinhoud: SharePoint slaat metadata op (kolommen, aangepaste eigenschappen) die je samen met de bestandsinhoud in Power BI kunt ophalen. Soms levert die metadata bruikbaardere rapportagevelden op dan het parseren van de bestandsinhoud zelf, waardoor je zware datatransformaties kunt vermijden.
Power BI Desktop installeren
Je hebt Power BI Desktop nodig om met SharePoint-data te verbinden en ermee te werken. Power BI Desktop is een gratis applicatie van Microsoft. Hiermee bouw, transformeer en visualiseer je je data voordat je ze met anderen deelt. Controleer of je computer aan de minimale systeemvereisten voldoet voordat je het installatieprogramma start.
Toegang en machtigingen
Je moet de juiste machtigingen hebben om vanuit Power BI toegang te krijgen tot SharePoint-data. SharePoint gebruikt beveiligingsinstellingen om te bepalen wie data kan bekijken of bewerken. Power BI respecteert deze instellingen, dus je moet zorgen dat je toegang hebt voordat je begint.
SharePoint-gegevenstype bepalen
Je moet weten welk type data je in Power BI wilt verbinden. SharePoint slaat data op verschillende manieren op, zoals lijsten, mappen of documentbibliotheken. Elk type werkt het best met een specifieke connector in Power BI.
Tip: Maak een lijst van de SharePoint-sites, lijsten of mappen die je wilt gebruiken. Noteer hun URL's en controleer of je toegang hebt. Deze stap bespaart tijd en helpt je fouten tijdens de installatie te voorkomen.
Site-URL's en referenties verzamelen
Je moet de juiste SharePoint-sitelinks en inloggegevens verzamelen voordat je je gegevens met Power BI verbindt. Begin met het identificeren van de SharePoint-site die je gegevens bevat. Kijk in de adresbalk van je browser naar het siteadres wanneer je de SharePoint-pagina bezoekt.
Kies de juiste connector
Het kiezen van de juiste connector is essentieel als je SharePoint-gegevens met Power BI wilt verbinden. Elke connector heeft een specifiek doel en werkt het beste met bepaalde soorten SharePoint-gegevens.
SharePoint-mapconnector
Wanneer gebruiken
Gebruik de SharePoint-mapconnector wanneer je gegevens als bestanden zijn opgeslagen in SharePoint-documentbibliotheken of -mappen. Deze connector is ideaal als je Excel-bestanden, CSV's of andere documenten uit meerdere mappen wilt importeren.
Ondersteunde gegevens
De SharePoint-mapconnector ondersteunt bestanden zoals Excel-werkmappen, CSV-bestanden en andere documenttypen. Je kunt metadata uit deze bestanden ophalen, waaronder bestandsnamen, paden en wijzigingsdatums.
SharePoint-lijstconnector
Wanneer gebruiken
Gebruik de SharePoint-lijstconnector wanneer je gegevens uit een SharePoint-lijst wilt ophalen. SharePoint-lijsten zijn verzamelingen gestructureerde gegevens, zoals taken, contacten of voorraad.
Ondersteunde gegevens
De SharePoint-lijstconnector ondersteunt gestructureerde lijstgegevens. Je hebt toegang tot kolommen, rijen en metadata van lijsten.
SharePoint Online-lijstconnector
Belangrijkste verschillen
De SharePoint Online-lijstconnector is speciaal ontworpen voor SharePoint Online. Hij vereenvoudigt de toegang tot gestructureerde lijsten en biedt betere prestaties dan andere connectors.
Beste toepassingen
Gebruik de SharePoint Online-lijstconnector wanneer je snel toegang nodig hebt tot gestructureerde lijsten in SharePoint Online. Deze connector is geschikt voor dashboards die actuele informatie en snelle vernieuwingen vereisen.
Stap voor stap: SharePoint-gegevens verbinden
Het verbinden van je SharePoint-gegevens met Power BI bestaat uit een paar duidelijke stappen. Met deze handleiding zorg je voor een soepele en succesvolle integratie.
Open Power BI en haal gegevens op
Start Power BI Desktop op je computer. Gebruik de functie "Gegevens ophalen", zoek naar SharePoint en selecteer de juiste connector.
Voer de SharePoint-sitelink in
Nadat je de juiste connector hebt gekozen, voer je je SharePoint-sitelink in. Gebruik altijd het adres van de hoofdsite in plaats van een diep bestandspad, zodat je query's stabiel blijven.
Verificatie van de verbinding
Meld je aan met je organisatieaccount. Houd rekening met meervoudige verificatieprompts als je beveiligingsbeleid dat vereist.
Gegevens selecteren en transformeren
Gebruik het venster Navigator om een voorbeeld van je gegevens te bekijken. Open Power Query om systeembestanden uit te filteren, onnodige kolommen te verwijderen en koppen te promoveren voordat je de dataset laadt.
Gegevens naar Power BI laden
Klik zodra de transformaties zijn voltooid op "Sluiten en toepassen" om je opgeschoonde gegevens in het semantische model te importeren.
Problemen met de verbinding oplossen
Ook met zorgvuldige planning kan er af en toe iets misgaan. Laten we bekijken hoe je omgaat met ongeldige URL's, authenticatieproblemen, ontbrekende bestanden en vastgelopen gegevensvernieuwingen.
Ongeldige URL
Controleer je adresbalk nog eens goed. Fouten over ongeldige URL's komen vaak voort uit typefouten, afsluitende schuine strepen of speciale tekens in mapnamen.
Authenticatiefouten
Zorg dat je aanmeldt met de juiste organisatiegegevens. Houd er rekening mee dat Power BI geen niet-HTTPS-omleidingen ondersteunt.
Ontbrekende gegevens
Als bestanden ontbreken, controleer dan de limieten voor bestandsgrootte (bestanden groter dan 1 GB kunnen problemen veroorzaken) en zorg dat verborgen systeembestanden je mapquery niet hebben verstopt.
Problemen met vernieuwen
Onderbrekingen in de gateway en verlopen OAuth-tokens zijn de belangrijkste oorzaken van mislukte geplande vernieuwingen in de Power BI-service. Houd je gateway up-to-date en stem je accountgegevens op elkaar af.
Beste praktijken voor SharePoint-gegevens
Om je rapportageomgeving schaalbaar en gezond te houden, bewaar je een overzichtelijke mapstructuur, implementeer je waar nodig beveiliging op rijniveau en plan je vernieuwingen buiten de piekuren.
Houd gegevens actueel
Gebruik geautomatiseerde planning of Power Automate-triggers om semantische modellen direct bij te werken nadat brondocumenten zijn gewijzigd.
Organiseer voor rapportage
Bewaar je bronbestanden gestructureerd met consistente kolomnamen en duidelijke mappenhiërarchieën, zodat query folding en gegevenstransformaties moeiteloos verlopen.
Beveilig gevoelige gegevens
Beperk de toegang tot de onderliggende SharePoint-lijsten en -bibliotheken tot gebruikers die daadwerkelijk administratief inzicht nodig hebben, en spiegel dat aan de doelgroep van je Power BI-rapporten.
Power BI-dashboards bouwen en delen
Zodra je data is opgeschoond en geladen, is het tijd om impactvolle visuals te bouwen en ze te delen met je team.
Visuals maken
Gebruik staafdiagrammen voor vergelijkingen tussen categorieën, lijndiagrammen voor trends en matrixtabellen voor gedetailleerde uitsplitsingen. Houd de rommel tot een minimum beperkt.
Publiceren en delen
Publiceer je rapporten naar de Power BI-service en embed ze rechtstreeks in SharePoint Online-teamsites voor naadloze samenwerking.
Data-vernieuwing plannen
Configureer geautomatiseerde vernieuwingsinstellingen zodat je stakeholders altijd naar de meest actuele data kijken.
SharePoint-data koppelen aan Power BI is een van de meest effectieve manieren om data binnen je organisatie toegankelijk te maken. Door mappenstructuren te respecteren, credentials goed af te handelen en vroeg in het proces te leunen op Power Query voor transformaties, kun je datasilo's eindelijk definitief wegwerken. Wil je het hele verhaal horen? Luister dan naar de volledige aflevering en vind extra bronnen op Connect Power BI Desktop to SharePoint Folders!
SharePoint koppelen aan Power BI Desktop - checklist
- Controleer de SharePoint-mappen-URL en de machtigingen voor toegang
- Meld je aan bij Power BI Desktop met hetzelfde account dat toegang heeft tot SharePoint
- Ga in Power BI Desktop naar Gegevens ophalen > SharePoint-map
- Voer de URL van de root-SharePoint-site of -map in (gebruik de site-URL voor SharePoint Online)
- Kies de juiste verificatiemethode (organisatieaccount / OAuth)
- Valideer de verbinding en bekijk de bestandslijst voordat je laadt
- Filter de mapresultaten op mappad of bestandsextensie (bijv. .csv, .xlsx)
- Gebruik Bestanden combineren of Gegevens transformeren in Power Query, afhankelijk van wat nodig is
- Configureer de querystappen om onnodige kolommen te verwijderen en koppen te promoveren
- Regel incrementele vernieuwing of de instellingen voor het laden van data bij grote datasets
- Vervang hardcoded paden door parameters als je naar meerdere omgevingen uitrolt
- Test de vernieuwing in Power BI Desktop voordat je publiceert
- Publiceer het rapport naar de Power BI-service en configureer de dataset-credentials
- Stel een gateway in (bij on-premises SharePoint) of zorg voor cloudauthenticatie voor SharePoint Online
- Plan de vernieuwing in en controleer de vernieuwingsgeschiedenis en eventuele fouten
- Documenteer de databronnen, transformatiestappen en toegangsvereisten
Veelgestelde vragen
Hoe vind ik de juiste SharePoint-site-URL voor Power BI?
Je kunt de site-URL kopiëren uit de adresbalk van je browser wanneer je je SharePoint-site bezoekt. Zorg dat je het hoofdadres van de site gebruikt, niet een link naar een specifiek bestand of lijst.
Welke machtigingen heb je nodig om Power BI aan SharePoint te koppelen?
Je hebt minimaal "Lezen"-toegang nodig tot de SharePoint-site, lijst of bibliotheek. Als je de data niet in SharePoint kunt zien, zie je ze ook niet in Power BI.
Kun je Power BI-dashboards automatisch laten vernieuwen met SharePoint-data?
Ja. Je kunt geplande vernieuwingen instellen in de Power BI-service. Zo blijven je dashboards up-to-date met de nieuwste SharePoint-data, zonder handmatige stappen.
Welke SharePoint-connector gebruik je voor documentbibliotheken?
Gebruik de SharePoint-mappen-connector. Deze connector werkt het best voor het importeren van bestanden zoals Excel of CSV uit documentbibliotheken.
Kun je Power BI-dashboards delen met mensen buiten je organisatie?
Je kunt dashboards delen met externe gebruikers als je beheerder gastentoegang toestaat. Volg altijd het gegevensdeelbeleid van je bedrijf voordat je gevoelige informatie deelt.
Ondersteunt Power BI multifactorauthenticatie voor SharePoint-verbindingen?
Ja. Power BI ondersteunt multifactorauthenticatie. Mogelijk moet je tijdens het verbindingsproces aanmeldingen goedkeuren via je telefoon of authenticatie-app.
SharePoint koppelen voor data-integratie en visualisatie met Power BI
Hoe koppel ik SharePoint aan Power BI met een SharePoint-map of een los bestand?
Om verbinding te maken met SharePoint open je Power BI Desktop en kies je Gegevens ophalen > SharePoint-map (voor meerdere bestanden) of Gegevens ophalen > SharePoint Online-lijst / Excel (voor een enkel SharePoint-bestand). Voer de site-URL of het mappad in, authenticeer met je Microsoft-account of organisatie-credentials en gebruik vervolgens de Query-editor om te filteren op de specifieke submap of het bestand en laad de data voor verdere analyse.
Kan ik een SharePoint-bibliotheek die wordt gehost in OneDrive of Microsoft 365 koppelen aan Power BI?
Ja. OneDrive for Business en SharePoint Online (onderdeel van Microsoft 365) kunnen beide aan Power BI worden gekoppeld. Gebruik de SharePoint-mappen-connector of de OneDrive-connector, afhankelijk van waar de bestanden zijn opgeslagen.
Wat is de aanbevolen manier om de gegevens te laden als ik veel bestanden en submappen heb?
Gebruik de SharePoint-mapconnector om de gegevens in Power BI te laden. Pas vervolgens in de Query-editor filters toe op de kolom met het mappad of de naam van de submap, zodat de resultaten beperkt blijven tot de specifieke SharePoint-locatie of de bestanden en mappen die je nodig hebt.
Hoe stel ik een geplande vernieuwing in en wanneer heb ik een Power BI-gateway nodig?
Als je SharePoint-inhoud in SharePoint Online (cloud) staat, kun je een geplande vernieuwing configureren in de Power BI-service, zonder gateway on-premises. Staan de bestanden op een on-premises SharePoint-server of een lokale bestandsserver, installeer en configureer dan de Power BI-gateway om gegevensvernieuwing mogelijk te maken.
Kan ik Power Query en DAX gebruiken bij het verbinden van SharePoint met Power BI?
Ja. Gebruik de Query-editor (Power Query) om de gegevens uit de SharePoint-bestanden op te schonen, te transformeren en te combineren voordat je ze laadt. Gebruik na het laden DAX in Power BI om berekende kolommen, measures en geavanceerde analyses te maken voor visualisatie en rapportage.
Hoe maak ik verbinding met een specifieke SharePoint-submap of met één SharePoint-Excelbestand?
Filter na het verbinden met de SharePoint-map in de Query-editor op de kolom met het mappad om de specifieke submap of bestandsnaam te vinden. Voor één SharePoint-Excelbestand kun je ook de directe bestandslink plakken onder Gegevens ophalen > Web of Excel.
Welke veelvoorkomende authenticatieproblemen treden op bij het verbinden van SharePoint met Power BI, en hoe los ik ze op?
Veelvoorkomende oorzaken zijn het gebruik van een persoonlijk Microsoft-account in plaats van een zakelijk Microsoft 365-account, een onjuiste site-URL of verlopen inloggegevens. Zorg dat je inlogt met het juiste Microsoft-account dat toegang heeft tot de SharePoint-locatie.
Is er een manier om SharePoint-bestanden rechtstreeks te verbinden voor live visualisatie, of moet ik gegevens importeren?
Meestal importeer je gegevens in Power BI voor visualisatie, maar voor scenario's die bijna realtime moeten zijn, kun je frequente geplande vernieuwingen instellen. Power BI biedt van nature geen live verbinding met SharePoint-bestanden zoals met een database.
Hoe ga ik om met geneste bestanden en behoud ik de mappenstructuur bij het laden van bestanden in Power BI?
Verbind met de SharePoint-map en behoud de kolom met het mappad tijdens het importeren. In de Query-editor kun je het mappad uitvouwen en splitsen om specifieke onderdelen eruit te halen, zodat je de hiërarchie behoudt en filters kunt maken.
Waar vind ik meer uitleg of tutorials over het verbinden van SharePoint met Power BI, inclusief communitybronnen?
Microsoft Learn biedt officiële documentatie en stapsgewijze handleidingen over SharePoint-integratie met Power BI. De Microsoft Fabric Community en de Power BI-communityforums bieden daarnaast praktische voorbeelden en oplossingen van andere gebruikers.