Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Samenvatting
| Property | Value |
|---|---|
| Connector |
XML |
| Products | Excel Power BI (semantische modellen) Power Query Online |
| Releasefase | Algemene beschikbaarheid |
| Documentatie voor functiereferenties |
Xml.Tables Xml.Document |
Opmerking
Sommige mogelijkheden zijn mogelijk aanwezig in één product, maar niet in andere vanwege implementatieschema's en hostspecifieke mogelijkheden.
Opmerking
Als u meerdere XML-bestanden tegelijk wilt importeren, gebruikt u een connector voor meerdere bestanden, zoals de Folder connector of SharePoint Folder connector. Zie het overzicht van het combineren van bestanden voor meer informatie.
Ondersteunde mogelijkheden
- Import
Verbinding maken vanuit Power Query Desktop
Een lokaal XML-bestand laden:
Selecteer de XML-optie in de selectie Gegevens ophalen . Met deze actie wordt een lokale bestandsbrowser gestart en kunt u uw XML-bestand selecteren.
Blader naar de map met het lokale XML-bestand dat u wilt laden en selecteer vervolgens Openen.
Selecteer in Navigator de gewenste gegevens en selecteer vervolgens Load om de gegevens te laden, of Transform-gegevens om de gegevens in Power Query-editor te transformeren.
Verbinding maken vanuit Power Query Online
Een lokaal XML-bestand laden:
Selecteer XML op de pagina Gegevensbronnen.
Voer het pad naar het lokale XML-bestand in.
Selecteer een on-premises gegevensgateway uit Gegevensgateway.
Als verificatie is vereist, voert u uw inloggegevens in.
Kies Volgende.
Als u het XML-bestand laadt, wordt de Power Query-editor automatisch gestart. Vanuit de editor kunt u de gegevens desgewenst transformeren of kunt u de gegevens opslaan en sluiten om de gegevens te laden.
Aanvullende informatie
Een XML-bestand laden vanaf het web
Als u een XML-bestand vanaf internet wilt laden, in plaats van de XML-connector te selecteren, kunt u de webconnector selecteren. Plak het adres van het gewenste bestand en u wordt gevraagd om een verificatieselectie, omdat u een website opent in plaats van een statisch bestand. Als er geen verificatie is, kunt u gewoon Anoniem selecteren. Net als in het geval van lokaal gebruik, krijgt u de tabel te zien die de connector standaard laadt, en die u kunt laden of transformeren.
Probleemoplossingsproces
Gegevensstructuur
Als gevolg van het feit dat veel XML-documenten onregelmatige of geneste gegevens bevatten, moet u mogelijk extra gegevens vormgeven om deze op te halen in de vorm die het handig maakt om analyses uit te voeren. Dit geldt, ongeacht of u de toegankelijke Xml.Tables gebruikersinterfacefunctie of de Xml.Document functie gebruikt. Afhankelijk van uw behoeften moet u mogelijk meer of minder gegevens vormgeven.
Tekst versus knooppunten
Als uw document een combinatie van tekst- en niet-tekstknooppunten bevat, kunnen er problemen optreden.
Als u bijvoorbeeld een knooppunt als volgt hebt:
<abc>
Hello <i>world</i>
</abc>
Xml.Tables retourneert het 'wereld'-gedeelte, maar negeert 'Hallo'. Alleen de elementen worden geretourneerd, niet de tekst. Echter, Xml.Document retourneert "Hallo <i>wereld</i>". Het hele binnenste knooppunt wordt omgezet in tekst en de structuur blijft niet behouden.
XML