Problemen met de webconnector oplossen
Verbinding maken met Microsoft Graph
Verbinding maken met Microsoft Graph REST API's vanuit Power Query wordt niet aanbevolen of ondersteund. Zie dit artikel voor meer informatie.
Een gateway gebruiken met de webconnector
Voor elk gebruik van de webconnector om gegevens op te halen van een HTML-pagina is het gebruik van een on-premises gegevensgateway vereist wanneer deze wordt gepubliceerd naar een cloudservice, ongeacht of dit Power BI Service is voor gegevenssets of gegevensstromen, of Power Apps voor gegevensstromen. (Momenteel biedt Dynamics 365 Customer Insights geen ondersteuning voor het gebruik van een gateway.)
Als er een foutbericht wordt weergegeven wanneer u probeert verbinding te maken met een HTML-pagina met behulp van de webconnector, controleert u of u Internet Explorer 10 of hoger hebt geïnstalleerd op de computer waarop uw on-premises gegevensgateway wordt Please specify how to connect host.
Webaanvragen en certificaat intrekken vastleggen
We hebben de beveiliging van webverbindingen versterkt om uw gegevens te beveiligen. Dit betekent echter dat bepaalde scenario's, zoals het vastleggen van webaanvragen met Fiddler, niet meer standaard werken. U kunt deze scenario's als volgende inschakelen:
Open Power BI Desktop.
Selecteer onder het tabblad Bestand de optie Opties en instellingen > Opties.
Schakel in Opties onder Globale beveiliging het > selectievakje Certificaat intrekken inschakelen uit.

Selecteer OK.
Start Power BI Desktop opnieuw.
Belangrijk
Let op: als u Certificaat intrekken inschakelen uitcheckt, worden webverbindingen minder veilig.
Als u dit scenario in groepsbeleid, gebruikt u de sleutel DisableCertificateRevocationCheck onder het registerpad 'Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Power BI Desktop'. Als u DisableCertificateRevocationCheck instelt op 0, wordt de controle altijd ingeschakeld (waardoor Fiddler en vergelijkbare software niet meer werkt). Als u DisableCertificateRevocationCheck instelt op 1, wordt de controle altijd uitgeschakeld (waardoor Fiddler en vergelijkbare software worden ingeschakeld).
De verificatiemethode wijzigen
In sommige gevallen moet u mogelijk de verificatiemethode wijzigen die u gebruikt voor toegang tot een bepaalde site. Zie De verificatiemethode wijzigen als deze wijziging nodig is.
Beperkingen voor verificatie van webconnector voor HTML-inhoud
Notitie
De beperkingen die in deze sectie worden beschreven, zijn alleen van toepassing op HTML-webpagina's. Deze beperkingen hebben geen invloed op het openen van andere soorten bestanden via internet met behulp van deze connector.
De verouderde Power Query webconnector maakt automatisch een Web.Page query die verificatie ondersteunt. De enige beperking treedt op als u Windows verificatie selecteert in het dialoogvenster verificatiemethode. In dit geval werkt de selectie Mijn huidige referenties gebruiken correct, maar worden alternatieve referenties gebruiken niet geverifieerd.
De nieuwe versie van de webconnector (momenteel beschikbaar in Power BI Desktop) maakt automatisch een Web.BrowserContents query. Dergelijke query's ondersteunen momenteel alleen anonieme verificatie. Met andere woorden, de nieuwe webconnector kan niet worden gebruikt om verbinding te maken met een bron die niet-anonieme verificatie vereist. Deze beperking geldt voor de Web.BrowserContents functie, ongeacht de hostomgeving.
Momenteel wordt Power BI Desktop functie automatisch Web.BrowserContents gebruikt. De Web.Page functie wordt nog steeds automatisch gebruikt door Excel en Power Query Online. Power Query Online biedt ondersteuning voor het gebruik van een on-premises gegevensgateway, maar op dit moment moet u een Web.BrowserContents dergelijke formule handmatig invoeren. Wanneer Web By Example half oktober 2020 beschikbaar komt in Power Query Online, gebruikt deze functie Web.BrowserContents .
Voor Web.Page de functie is vereist dat u Internet Explorer 10 op uw computer hebt geïnstalleerd. Wanneer u een Web.Page query ververst via een on-premises gegevensgateway, moet op de computer met de gateway Internet Explorer 10 geïnstalleerd. Als u alleen de functie gebruikt, hoeft u geen Internet Explorer 10 geïnstalleerd op uw computer of op de computer met de Web.BrowserContents on-premises gegevensgateway.
In gevallen waarin u moet gebruiken Web.Page in plaats van vanwege Web.BrowserContents verificatieproblemen, kunt u nog steeds handmatig Web.Page gebruiken.
In Power BI Desktop kunt u de oudere functie gebruiken door de preview-functie Nieuwe Web.Page webtabeldeferentie te wissen:
Selecteer onder het tabblad Bestand de optie Opties en instellingen > Opties.
Selecteer preview-functies in de sectie Globaal.
Schakel de preview-functie Nieuwe webtabeldeferentie uit en selecteer OK.
Start Power BI Desktop opnieuw.
Notitie
Op dit moment kunt u het gebruik van niet uitschakelen
Web.BrowserContentsin Power BI Desktop geoptimaliseerd voor Power BI Report Server.
U kunt ook een kopie van een Web.Page query van Excel. De code kopiëren vanuit Excel:
- Selecteer Van web op het tabblad Gegevens.
- Voer het adres in het dialoogvenster Van web in en selecteer OK.
- Kies in Navigator de gegevens die u wilt laden en selecteer vervolgens Gegevens transformeren.
- Selecteer op het tabblad Start Power Query de optie Geavanceerde editor.
- Kopieer in Geavanceerde editor de M-formule.
- Selecteer in de app die gebruikmaakt
Web.BrowserContentsvan de connector Lege query. - Als u naar de Power BI Desktop:
- Selecteer op het tabblad Start de optie Geavanceerde editor.
- Plak de gekopieerde
Web.Pagequery in de editor en selecteer vervolgens Done.
- Als u kopieert naar Power Query Online:
- Plak in de lege query de gekopieerde query in de lege
Web.Pagequery. - Selecteer een on-premises gegevensgateway die u wilt gebruiken.
- Selecteer Next.
- Plak in de lege query de gekopieerde query in de lege
U kunt de volgende code ook handmatig invoeren in een lege query. Zorg ervoor dat u het adres in voert van de webpagina die u wilt laden.
let
Source = Web.Page(Web.Contents("<your address here>")),
Navigation = Source{0}[Data]
in
Navigation
Authenticeren bij willekeurige services
Sommige services ondersteunen de mogelijkheid voor de webconnector om te verifiëren met OAuth-/AAD-verificatie. Dit werkt echter in de meeste gevallen niet.
Als u probeert te verifiëren, ziet u de volgende fout:
'Er is geen verbinding mogelijk omdat dit referentietype niet wordt ondersteund voor deze resource. Kies een ander referentietype.

Neem contact op met de service-eigenaar. Ze moeten de verificatieconfiguratie wijzigen of een aangepaste connector bouwen.
Webconnector gebruikt HTTP 1.1 om te communiceren
De Power Query webconnector communiceert met een gegevensbron met behulp van HTTP 1.1. Als uw gegevensbron verwacht te communiceren met HTTP 1.0, wordt er mogelijk een foutbericht weergegeven, zoals 500 Internal Server Error .
Het is niet mogelijk om over te schakelen Power Query HTTP 1.0 te gebruiken. Power Query verzendt altijd een wanneer er een body is om te voorkomen dat een mogelijk grote nettolading wordt doorgestuurd wanneer de eerste aanroep zelf mislukt (bijvoorbeeld vanwege een gebrek aan Expect:100-continue machtigingen). Dit gedrag kan momenteel niet worden gewijzigd.