Zdieľať cez


XML

Súhrn

Položka Description
Stav vydania Všeobecná dostupnosť
Produkty Excel
Power BI (sémantické modely)
Power BI (toky údajov)
Fabric (Tok údajov Gen2)
Power Apps (toky údajov)
Dynamics 365 Customer Insights
Analysis Services
Referenčná dokumentácia k funkcii Xml.Tables
Xml.Document

Poznámka

Niektoré možnosti môžu byť k dispozícii v jednom produkte, ale nie iné z dôvodu plánov nasadenia a funkcií špecifických pre hostiteľa.

Podporované možnosti

  • Importovať

Načítanie lokálneho súboru XML z aplikácie Power Query Desktop

Načítanie lokálneho súboru XML:

  1. Vyberte možnosť XML vo výbere položky Získať údaje. Táto akcia spustí lokálny prehliadač súborov a umožní vám vybrať súbor XML.

    Výber súboru XML.

  2. Prejdite na adresár obsahujúci lokálny súbor XMl, ktorý chcete načítať, a potom vyberte položku Otvoriť.

  3. V Navigátore vyberte požadované údaje a potom buď vyberte položku Načítať, aby ste načítali údaje, alebo položku Transformovať údaje a pokračujte v transformácii údajov v Editor Power Query.

    Načítavanie údajov zo súboru XML v Navigátore.

Načítanie lokálneho súboru XML z Power Query Online

Načítanie lokálneho súboru XML:

  1. Na stránke Zdroje údajov vyberte položku XML.

  2. Zadajte cestu k lokálnemu súboru XML.

    Výber súboru XML z online služby.

  3. Z brány údajov vyberte lokálnu bránu údajov.

  4. Ak sa vyžaduje overovanie, zadajte svoje poverenia.

  5. Vyberte Ďalej.

Načítaním súboru XML sa automaticky spustí Editor Power Query. Z editora potom môžete podľa potreby transformovať údaje, alebo ich môžete jednoducho uložiť a zavrieť a načítať.

Súbor XML načítaný do Editor Power Query.

Načítanie súboru XML z webu

Ak chcete načítať súbor XML z webu, namiesto výberu konektora XML môžete vybrať webový konektor. Prilepte adresu požadovaného súboru a zobrazí sa výzva s výberom overenia, pretože pristupujete k webovej lokalite namiesto statického súboru. Ak sa overenie nedotkne, stačí vybrať možnosť Anonymné. Ako v lokálnom prípade, zobrazí sa tabuľka s predvoleným načítaním konektora, ktorú môžete načítať alebo Transformovať.

Riešenie problémov

Štruktúra údajov

Vzhľadom na to, že mnohé dokumenty XML majú rozhádané alebo vnorené údaje, možno budete musieť vykonať ďalšie tvarovanie údajov, aby ste ich získali v takom tvare, ktorý bude praktická na analytickú analýzu. Platí to bez ohľadu na to, či používate funkciu prístupného používateľského Xml.Document rozhrania Xml.Tables alebo funkciu. Možno budete musieť v závislosti od vašich potrieb spraviť viac či menej tvarovania údajov.

Text a uzly

Ak váš dokument obsahuje zmes textových a netextových súrodených uzlov, môžu sa vyskytnúť problémy.

Ak máte napríklad nasledovný uzol:

<abc>
    Hello <i>world</i>
</abc>

Xml.Tables vráti časť "world", ale ignorovať "Hello". Vrátia sa iba prvky, nie text. Vráti sa však Xml.Document reťazec "Hello <i>world</i>". Celý vnútorný uzol sa obrátil na text a štruktúra nie je zachovaná.