XML
Összegzés
Elem | Leírás |
---|---|
Kiadási állapot | Általános rendelkezésre állás |
Termékek | Excel Power BI (Szemantikai modellek) Power BI (Adatfolyamok) Háló (Adatfolyam Gen2) Power Apps (Adatfolyamok) Dynamics 365 Customer Insights Analysis Services |
Függvényreferenciák dokumentációja | Xml.Tables Xml.Document |
Feljegyzés
Egyes képességek egy termékben lehetnek jelen, másokat azonban az üzembehelyezési ütemezések és a gazdagépspecifikus képességek miatt.
Támogatott képességek
- Importálás
Helyi XML-fájl betöltése a Power Query Desktopból
Helyi XML-fájl betöltése:
Válassza az XML-beállítást az Adatok lekérése beállításban. Ez a művelet elindít egy helyi fájlböngészőt, és lehetővé teszi az XML-fájl kiválasztását.
Keresse meg a betölteni kívánt helyi XMl-fájlt tartalmazó könyvtárat, majd válassza a Megnyitás lehetőséget.
A Kezelőben jelölje ki a kívánt adatokat, majd válassza a Betöltés lehetőséget az adatok betöltéséhez, vagy az Adatok átalakítása lehetőséget a Power Query-szerkesztő adatainak további átalakításához.
Helyi XML-fájl betöltése a Power Query Online-ból
Helyi XML-fájl betöltése:
Az Adatforrások lapon válassza az XML lehetőséget.
Adja meg a helyi XML-fájl elérési útját.
Válasszon ki egy helyszíni adatátjárót a Data Gatewayből.
Ha hitelesítésre van szükség, adja meg a hitelesítő adatait.
Válassza a Tovább lehetőséget.
Az XML-fájl betöltése automatikusan elindítja a Power Query-szerkesztő. A szerkesztőben átalakíthatja az adatokat, ha szeretné, vagy egyszerűen mentheti és bezárhatja az adatokat.
XML-fájl betöltése a weből
Ha egy XML-fájlt szeretne betölteni a weből, az XML-összekötő kiválasztása helyett válassza ki a webes összekötőt. Illessze be a kívánt fájl címét, és a rendszer hitelesítési kijelölést fog kérni, mivel statikus fájl helyett egy webhelyhez fér hozzá. Ha nincs hitelesítés, egyszerűen válassza a Névtelen lehetőséget. A helyi esethez hasonlóan ekkor megjelenik az összekötő által alapértelmezés szerint betöltendő táblázat, amelyet betölthet vagy átalakíthat.
Hibaelhárítás
Adatstruktúra
Mivel sok XML-dokumentumban vannak hibás vagy beágyazott adatok, előfordulhat, hogy további adatformálást kell végeznie ahhoz, hogy azokat olyan formában kapja meg, amely kényelmessé teszi az elemzéseket. Ez igaz, akár a felhasználói felületen elérhető Xml.Tables
függvényt, akár a függvényt Xml.Document
használja. Az igényeitől függően előfordulhat, hogy több vagy kevesebb adatformálást kell elvégeznie.
Szöveg és csomópontok
Ha a dokumentum szöveg és nem szöveges testvércsomópontok keverékét tartalmazza, problémák léphetnek fel.
Ha például ilyen csomópontja van:
<abc>
Hello <i>world</i>
</abc>
Xml.Tables
visszaadja a "világ" részt, de figyelmen kívül hagyja a "Hello" szót. Csak az elem(ek) lesz visszaadva, nem a szöveg. Azonban a Xml.Document
"Hello i world/i" (Hello <i>world</i>) értéket adja vissza. A teljes belső csomópont szöveggé változik, és a szerkezet nem marad meg.