Ako transformovať kontingenčné dáta na normálnu tabuľku

Niekedy nedostanete dáta zrovna v peknom formáte. A niekedy už ani omylom v použiteľnom formáte. Typický príklad je taký, keď vám niekto pošle dáta vo formáte kontingenčnej tabuľky, kde jednotlivé stĺpce na analýzu sú v riadkoch aj stĺpcoch tabuľky. Čo je fajn, keď máte kontingenčku, ale už nie až tak fajn, ak to chcete analyzovať a spájať s ostatnými dátami. Preto takéto kontingenčné dáta musíte prerobiť na normálnu tabuľku.

Čítajte ďalej

Ako natiahnuť údaje zo zlúčených buniek Excelu do PowerPivotu a Power BI

Pred analýzou dát je potrebné vždy si dáta pripraviť do takej štruktúry, aby sa nám dobre analyzovala. Niekedy však dostanete rôzne špecialitky, ktoré sa zvyknú obchádzať makrami. Ak však používate Power Query, tak to takmer nikdy nemusíte robiť, a viete to upraviť aj tam bez programovania. Preto sa teraz pozrieme, ako natiahnuť dáta z excelovského súboru, v ktorom sú zlúčené bunky.

Čítajte ďalej

Query Folding – posúvanie operácií z Power Query do dátového zdroja pri príprave dát

Power Query v Power BI aj Exceli majú jednu zaujímavú funkcionalitu, nazvanú Query Folding. Ide o posúvanie niektorých operácií z Power Query do dátového zdroja, a ich vykonanie tam namiesto v Power Query. To vám vie rapídne urýchliť načítanie dát do Excelu aj Power BI, a ušetriť množstvo čakania aj operačnej pamäte počítača. Preto sa na to teraz pozrieme.

Čítajte ďalej

Ako nájsť nové a chýbajúce záznamy v 2 verziách tej istej tabuľky

Z času na čas potrebujete porovnať 2 verzie tej istej tabuľky, aby ste zistili, ktoré riadky tam pribudli, a ktoré odbudli. Napr. ak dostanete zoznam zákazníkov v predchádzajúcom vs. tomto mesiaci, a potrebujete zistiť, ktorí zákazníci pribudli, a ktorí odišli. Čiže ako nájsť nové a chýbajúce záznamy v 2 verziách tej istej tabuľky. To čo iní riešia v Exceli siahodlhými makrami, ide v Power Query vyriešiť na zopár kliknutí myšou. V excelovskom Power Query aj v Power BI. Preto sa teraz na túto fintu pozrieme.

Čítajte ďalej

Regulárne výrazy v Power Query pomocou R skriptu

Občas pri príprave dát v Power Query potrebujete použiť regulárne výrazy, ľudovo regexy. Problém však je, že Power Query ich zatiaľ nepodporuje. Preto sa pozrieme, ako to obísť pomocou transformácií v R skripte, ktorý ich už dávno má.

Čítajte ďalej

Sekvenčné tabuľky v Power Query, PowerPivote a Power BI

Jednou z často používaných techník pri príprave reportov je vytvorenie špeciálnych tabuliek, ktoré nám majú uľahčiť buď výpočty, alebo reporting. Dnes si ukážeme techniku, ktorá sa nazýva sekvenčné tabuľky. A ako pomocou nich vytvoriť tabuľku, kde bude v jednom stĺpci pod sebou postupnosť hodnôt zo zadaného intervalu. Čítajte ďalej

Načítanie neštrukturovaných dát podľa príkladu v Power Query

Power Query vo všetkých jeho variantách ponúka zaujímavú funkciu, ktorá je použiteľná na načítanie dát z neštruktúrovaných alebo zle štruktúrovaných dátových zdrojov, do peknej usporiadanej analytickej tabuľky. A to všetko bez znalosti jazyka M, jednoducho automatickým odvodením si vzorca podľa príkladu zadaného užívateľom. Preto sa na ňu teraz pozrieme.

Čítajte ďalej

Analýza bezpečnosti potravín v Power BI

Dnes ma pri nákupe v potravinách napadlo, že by nebolo zlé zistiť, odkiaľ pochádza najviac nebezpečných potravín. A na analýzu bezpečnosti potravín použiť Power BI, resp. kombináciu Power Query a PowerPivotu. Výsledky celkom dosť šokovali aj mňa.

Čítajte ďalej

Ako znormalizovať tabuľky v Power Query

Ideálny dátový model v PowerPivote a v Power BI by mal byť štruktúrovaný tak, ako popisujem v mojej knihe o Power BI a PowerPivote – čiže ako dátové tabuľky a číselníky. Čo zvyčajne nie je problém, keď importujete dáta z bežných databáz, pretože zvyčajne tam sú už uložené v takomto formáte. Čo však s tým, keď tak uložené nie sú? Napr. ak vám niekto sprístupní len jednu gigantickú tabuľku so všetkými stĺpcami pokope, a vy to chcete ešte skombinovať s plánovacími údajmi, a spoločne analyzovať? V tom prípade sa nevyhnete procesu normalizácie dát. A my si teraz ukážeme, ako si to viete spraviť sami v Power Query.

Čítajte ďalej

Ako zduplikovať tabuľku v Power Query

Niekedy potrebujete mať tabuľku v dátovom modeli viackrát. Napr. pri normalizácii dát, pri oprave chýb v dátach, či pre pokročilejšie scenáre ako napr. analýza odpovedí z prieskumov. Užívatelia toto riešia bežne tým spôsobom, že jednoducho naimportujú tú istú tabuľku viackrát. Čo ale v prípade, že ste nad ňou už vykonali nejaké transformácie v Power Query, prípadne ak budete často potrebovať meniť zdrojovú databázu či server? V tom prípade na to budete musieť ísť trochu inak. Preto si teraz pozrieme, ako zduplikovať tabuľku v Power Query.

Čítajte ďalej