Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Shrnutí
| Položka | Description |
|---|---|
| Stav uvolnění | Všeobecná dostupnost |
| Products | Excel Power BI (sémantické modely) Power BI (Datové toky) Datová struktura (Dataflow Gen2) Power Apps (datové toky) Dynamics 365 Customer Insights Analysis Services |
| Referenční dokumentace k funkcím |
Xml.Tables Xml.Document |
Poznámka:
Některé funkce můžou být přítomné v jednom produktu, ale ne v jiných kvůli plánům nasazení a možnostem specifickým pro jednotlivé hostitele.
Podporované možnosti
- Import
Načtení místního souboru XML z Power Query Desktopu
Načtení místního souboru XML:
Vyberte možnost XML v nabídce Získat data. Tato akce spustí místní prohlížeč souborů a umožní vám vybrat soubor XML.
Přejděte do adresáře obsahujícího místní soubor XMl, který chcete načíst, a pak vyberte Otevřít.
V Navigátoru vyberte požadovaná data a pak buď vyberte Načíst pro načtení dat, nebo Transformovat Data a pokračujte v jejich transformaci v Editoru Power Query.
Načtení místního souboru XML z Power Query Online
Načtení místního souboru XML:
Na stránce Zdroje dat vyberte XML.
Zadejte cestu k místnímu souboru XML.
Vyberte místní datovou bránu z datové brány.
Pokud se vyžaduje ověřování, zadejte svoje přihlašovací údaje.
Vyberte Další.
Načtení souboru XML automaticky spustí Editor Power Query. V editoru pak můžete data transformovat, pokud chcete, nebo můžete data jednoduše uložit a zavřít a načíst.
Načtení souboru XML z webu
Pokud chcete načíst soubor XML z webu, místo výběru konektoru XML můžete vybrat webový konektor. Vložte adresu požadovaného souboru a zobrazí se výzva s výběrem ověřování, protože přistupujete k webu místo statického souboru. Pokud neexistuje žádné ověřování, stačí vybrat možnost Anonymní. Podobně jako v místním scénáři se zobrazí tabulka, kterou konektor načítá ve výchozím nastavení, kterou můžete načíst nebo transformovat.
Řešení problémů
Struktura dat
Vzhledem k tomu, že mnoho dokumentů XML má nepravidelná nebo vnořená data, možná budete muset udělat další tvarování dat, abyste je získali v podobě, která bude vhodná k provádění analýz. To platí bez ohledu na to, jestli používáte funkci přístupnosti Xml.Tables uživatelského rozhraní nebo Xml.Document funkci. V závislosti na vašich potřebách můžete zjistit, že budete muset provádět formování dat více nebo méně.
Text versus uzly
Pokud dokument obsahuje kombinaci textových a netextových uzlů na stejné úrovni, může dojít k problémům.
Pokud máte například uzel podobný tomuto:
<abc>
Hello <i>world</i>
</abc>
Xml.Tables vrátí část "world", ale ignoruje "Hello". Vrátí se pouze prvky, nikoli text. Ale Xml.Document vrátí "Hello <i>world</i>". Celý vnitřní uzel se převede na text a struktura se nezachová.