Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
V Power Query môžete obsah stĺpca pomocou textových reťazcov analyzovať tak, že ho identifikujete ako JSON alebo XML textový reťazec.
Túto operáciu parsovania môžete vykonať výberom možnosti parse , ktorá sa nachádza na nasledujúcich miestach v editore Power Query:
Transformovať tab—Táto možnosť transformuje existujúci stĺpec parsovaním jeho obsahu.
Pridať záložku stĺpca—Táto možnosť pridáva nový stĺpec do tabuľky, ktorá parsuje obsah vybraného stĺpca.
Pre tento článok používate ukážkovú tabuľku, ktorá obsahuje nasledujúce stĺpce, ktoré musíte analyzovať:
SalesPerson—Obsahuje nespracované JSON textové reťazce s informáciami o krstnom mene a priezvisku predajcu, ako v nasledujúcom príklade.
{ "id" : 249319, "FirstName": "Lesa", "LastName": "Byrd" }Krajina—Obsahuje nespracované XML textové reťazce s informáciami o krajine a divízii , ku ktorej bol účet priradený, ako v nasledujúcom príklade.
<root> <id>1</id> <Country>USA</Country> <Division>BI-3316</Division> </root>
Ukážková tabuľka obsahuje aj stĺpec účtu, ktorý obsahuje číslo účtu a pridelený dátum doručenia.
Cieľom je analyzovať vyššie uvedené stĺpce a rozšíriť ich obsah, aby sme získali tento výstup.
Ako JSON
Vyberte stĺpec SalesPerson . Potom vyberte JSON z rozbaľovacieho menu Parse v záložke Transform . Tieto kroky menia stĺpec SalesPerson z textových reťazcov na hodnoty Record . Môžete vybrať kdekoľvek v bielom priestore v bunke hodnoty Record , aby ste získali podrobný náhľad obsahu záznamu v spodnej časti obrazovky.
Vyberte ikonu rozbalenia vedľa hlavičky stĺpca SalesPerson . V menu rozbalovacích stĺpcov vyberte len polia Meno a Priezvisko . Tiež sa uistite, že je zvolené použiť pôvodný názov stĺpca ako prefix .
Výsledok tejto operácie vám dá nasledujúcu tabuľku.
Ako XML
Vyberte stĺpec Krajina . Potom vyberte XML tlačidlo z rozbaľovacieho menu Parse v záložke Transform . Tieto kroky menia stĺpec Krajina z textových reťazcov na hodnoty Tabuľky . Môžete vybrať kdekoľvek v bielom priestore v bunke hodnoty tabuľky , aby ste získali podrobný náhľad obsahu tabuľky v spodnej časti obrazovky.
Vyberte ikonu rozbalenia vedľa hlavičky stĺpca Krajina . V menu rozbalovacích stĺpcov vyberte len polia Krajina a Divízia . Tiež sa uistite, že je zvolené použiť pôvodný názov stĺpca ako prefix .
Všetky nové stĺpce môžete definovať ako textové stĺpce. Výsledok tejto operácie vám dá výstupnú tabuľku, ktorú hľadáte.