SharePoint- en OneDrive voor Bedrijven-bestandsimport
Power Query biedt een aantal manieren om toegang te krijgen tot bestanden die worden gehost op SharePoint of OneDrive voor Bedrijven.
Door bestanden bladeren
Notitie
Op dit moment kunt u alleen bladeren OneDrive voor Bedrijven bestanden van de geverifieerde gebruiker in Power Query Online voor PowerApps.
Power Query biedt een knop Bladeren OneDrive naast het tekstvak Bestandspad of URL wanneer u een gegevensstroom maakt in PowerApps met behulp van een van deze connectors:

Wanneer u deze knop selecteert, wordt u gevraagd het verificatieproces te doorlopen. Nadat dit proces is doorlopen, wordt er een nieuw venster weergegeven met alle bestanden in de OneDrive voor Bedrijven van de geverifieerde gebruiker.

U kunt het bestand van uw keuze selecteren en vervolgens de knop Openen selecteren. Nadat u Openen hebt geselecteerd, gaat u terug naar de eerste pagina met verbindingsinstellingen waar u ziet dat het tekstvak Bestandspad of URL nu de exacte URL bevat naar het bestand dat u hebt geselecteerd in OneDrive voor Bedrijven.

U kunt de knop Volgende in de rechteronderhoek van het venster selecteren om door te gaan met het proces en uw gegevens op te halen.
Van de webconnector met behulp van een bestands-URL
Ga via de browser naar uw locatie van OneDrive voor Bedrijven. Klik met de rechtermuisknop o het bestand dat u wilt gebruiken en selecteer Openen in Excel.
Notitie
De interface van uw browser kan afwijken van de volgende afbeelding. U kunt Openen in Excel (voor bestanden) op diverse manieren selecteren in de browserinterface van OneDrive voor Bedrijven. U kunt elke optie gebruiken om het bestand in Excel te openen.

Selecteer Excel bestandsgegevens > en selecteer vervolgens de knop Pad kopiëren.

Als u de koppeling wilt gebruiken die u zojuist in Power Query gekopieerd, moet u de volgende stappen volgen:
Selecteer Gegevens ophalen > Internet.

Selecteer in het dialoogvenster Van web de optie Basic en plak de koppeling in URL.
Verwijder de tekenreeks ?web=1 aan het einde van de koppeling, zodat Power Query naar uw bestand kan navigeren en selecteer vervolgens OK.

Als Power Query om referenties wordt gevraagd, kiest u Windows (voor on-premises SharePoint-sites) of organisatieaccount (voor Microsoft 365- of OneDrive voor Bedrijven-sites). Selecteer Verbinding maken.

Waarschuwing
Wanneer u werkt met bestanden die worden gehost op OneDrive voor Start, moet het bestand dat u wilt verbinden openbaar beschikbaar zijn. Bij het instellen van de verificatiemethode voor deze verbinding selecteert u de optie Anoniem.
Wanneer het dialoogvenster Navigator wordt weergegeven, kunt u een keuze maken uit de lijst met tabellen, bladen en Excel werkmap. Daar kunt u het OneDrive voor Bedrijven-bestand gebruiken, net zoals elk ander Excel-bestand. U kunt rapporten maken en deze gebruiken in gegevenssets, zoals u dat ook zou doen met andere gegevensbronnen.
Notitie
Als u een bestand van OneDrive voor Bedrijven als een gegevensbron in de Power BI-service wilt gebruiken, waarbij Service Refresh voor dat bestand is ingeschakeld, moet u OAuth2 als verificatiemethode selecteren bij het configureren van uw vernieuwingsinstellingen. Als u dat niet doet, krijgt u een foutmelding (bijvoorbeeld Gegevensbronreferenties bijwerken is mislukt) als u verbinding wilt maken of vernieuwen. Als u OAuth2 als verificatiemethode selecteert, wordt deze fout voorkomen.
SharePoint mapconnector
U kunt een gedetailleerde stapsgewijse handleiding lezen over het maken van verbinding met de bestanden die worden gehost op uw SharePoint site in het SharePoint map.
Nadat de verbinding tot stand is brengen, wordt u gevraagd om een voorbeeld van een tabel waarin de bestanden in uw SharePoint worden weergegeven. Selecteer de knop Gegevens transformeren rechtsonder in het venster.

Als u de knop Gegevens transformeren selecteert, gaat u naar een weergave van de gegevens die de bestandssysteemweergave worden genoemd. Elk van de rijen in deze tabel vertegenwoordigt een bestand dat is gevonden in uw SharePoint site.

De tabel bevat een kolom met de naam Inhoud die uw bestand in een binaire indeling bevat. De waarden in de kolom Inhoud hebben een andere kleur dan de rest van de waarden in de andere kolommen van de tabel, wat aangeeft dat ze kunnen worden geselecteerd.
Als u een binaire waarde selecteert in de kolom Inhoud, voegt Power Query automatisch een reeks stappen toe aan uw query om naar het bestand te navigeren en waar mogelijk de inhoud ervan te interpreteren.
In de tabel in de vorige afbeelding kunt u bijvoorbeeld de tweede rij selecteren waarin het veld Naam de waarde 02-February.csv. Power Query maakt automatisch een reeks stappen om te navigeren en de inhoud van het bestand te interpreteren als een CSV-bestand.

Notitie
U kunt met de tabel communiceren door filters, sorteer sorteringen en andere transformaties toe te passen voordat u naar het bestand van uw keuze navigeert. Wanneer u deze transformaties hebt voltooid, selecteert u de binaire waarde die u wilt weergeven.
OneDrive voor Bedrijven-ervaring
De SharePoint-connector en de ervaring werken ook voor bestanden die worden gehost op OneDrive voor Bedrijven. De URL die u moet gebruiken, is echter anders dan de URL die u voor een SharePoint gebruiken. Als u uw unieke URL wilt vinden, gaat u naar OneDrive voor Bedrijven portal en kopieert u de URL vanuit uw browser. Deze URL kan er ongeveer uitzien als in het volgende voorbeeld:
https://contoso-my.sharepoint.com/personal/user123_contoso_com/_layouts/15/onedrive.aspx
U hebt niet de volledige URL nodig, maar alleen de eerste paar onderdelen. De URL die u moet gebruiken in Power Query heeft de volgende indeling:
https://<unique_tenant_name>.sharepoint.com/personal/<user_identifier>
Bijvoorbeeld:
https://contoso-my.sharepoint/personal/user123_contoso_com
SharePoint. Inhoudsfunctie
Hoewel de SharePoint-mapconnector u een ervaring biedt waarin u alle bestanden kunt zien die in één keer beschikbaar zijn op uw SharePoint- of OneDrive voor Bedrijven-site, kunt u ook kiezen voor een andere ervaring. In deze ervaring kunt u door uw SharePoint- of OneDrive voor Bedrijven-mappen navigeren en de map of bestanden bereiken waarin u bent geïnteresseerd.
Deze ervaring wordt geboden via de SharePoint.Contents functie . Volg de volgende stappen om deze functie te gebruiken:
Maak een lege query.
Wijzig de code in de formulebalk zodat deze dezelfde indeling heeft die wordt gebruikt voor de
SharePoint.Contents("url")urlSharePoint mapconnector. Bijvoorbeeld:SharePoint.Contents("https://contoso.sharepoint.com/marketing/data")Notitie
Deze functie probeert standaard de API-SharePoint 14 te gebruiken om verbinding te maken. Als u niet zeker weet welke API-versie wordt gebruikt door uw SharePoint site, kunt u proberen de volgende voorbeeldcode te gebruiken:
SharePoint.Contents("https://contoso.sharepoint.com/marketing/data", [ApiVersion="Auto"]).Power Query vraagt u om een verificatiemethode voor uw verbinding toe te voegen. Gebruik dezelfde verificatiemethode die u zou gebruiken voor de SharePoint-bestandsconnector.
Navigeer door de verschillende documenten naar de specifieke map of bestanden waarin u bent geïnteresseerd.
Stel dat u een site SharePoint gedeelde documenten met de map Gedeelde documenten. U kunt de tabelwaarde selecteren in de kolom Inhoud voor die map en rechtstreeks naar die map navigeren.

In deze map Gedeelde documenten staat een map waarin het bedrijf alle verkooprapporten opgeslagen. Deze map heet Verkooprapporten. U kunt de tabelwaarde selecteren in de kolom Inhoud voor die rij.

Met alle bestanden in de map Verkooprapporten kunt u de knop Bestanden combineren selecteren (zie Overzicht bestanden combineren)om de gegevens uit alle bestanden in deze map te combineren tot één tabel. U kunt ook rechtstreeks naar één bestand naar keuze navigeren door de waarde Binair te selecteren in de kolom Inhoud.

Notitie
De ervaring van de functie is optimaal voor SharePoint.Contents SharePoint en OneDrive voor Bedrijven omgevingen met een groot aantal bestanden.