Kde zohnať dokumentáciu k jazyku DAX

Keď ešte len začínate s PowerPivotom a Power BI, tak je pomerne ťažké si zapamätať, ktorá funkcia čo robila, prípadne ako sa s ňou pracuje. Preto si teraz ukážeme, kde nájdete oficiálnu dokumentáciu k jazyku DAX.

Čítajte ďalej

Indický zápis filtrov v jazyku DAX

Pri vytváraní filtrovaných ukazovateľov v jazyku DAX existuje ešte jeden spôsob zápisu filtrov okrem toho, ktorý som popisoval kedysi vo veľmi starom článku. Tým zápisom je tzv. indický zápis filtrov, ktorý sa s obľubou používa najmä na indických blogoch pre rýchle riešenia. Ale ak neviete, čo presne to robí, tak sa z rýchleho riešenia časom stane problém. Ktorý môže ľahko viesť k nesprávnym výpočtom, ak si nedáte na to pozor.

Čítajte ďalej

Ukazovateľ za predchádzajúci týždeň v jazyku DAX, v PowerPivote a Power BI

V predchádzajúcom článku sme si ukázali, ako správne vypočítať daný ukazovateľ za rovnaký týždeň pred rokom. Niekedy však potrebujete porovnávať tento týždeň voči predchádzajúcemu týždňu. Preto si teraz ukážeme, ako vypočítať ukazovateľ za predchádzajúci týždeň, resp. week-over-week, v jazyku DAX.

Čítajte ďalej

Ukazovateľ za rovnaký týždeň pred rokom v jazyku DAX, v PowerPivote aj Power BI

Pomerne často sa stretávam s dotazom, ako vypočítať daný ukazovateľ za rovnaký týždeň pred rokom v jazyku DAX. Jazyk DAX má síce funkcie Time Intelligence, ale tie nepodporujú výpočty na úrovni týždňov. Preto nám ostáva napísať to iba alternatívnymi spôsobmi. A to je oveľa ľahšie, ako sa môže na prvý pohľad zdať.

Čítajte ďalej

Druhá najväčšia hodnota v jazyku DAX

Niekedy vás v analýzach nezaujíma to, čo je najväčšie alebo najmenšie. Ale v konkrétnych prípadoch potrebujete zistiť, aká je druhá najväčšia hodnota. Lebo napríklad užívateľ chce pri Paretovej analýze vidieť nielen obrat za najväčšieho zákazníka, ale aj za druhého najväčšieho zákazníka, pri porovnávaní v tej istej kontingenčke alebo grafe. Preto sa teraz pozrieme na to, ako ide vypočítať druhá najväčšia hodnota v jazyku DAX.

Čítajte ďalej

Ako načítať údaje zo ZIP súboru, pomocou Power Query v Exceli a Power BI

Dnes som dostal zaujímavý dotaz – ako načítať údaje zo ZIP súboru, čiže zo zazipovaného súboru. V tomto konkrétnom prípade išlo o to, ako načítať údaje z excelovského súboru, zazipovaného do klasického ZIP súboru, a ako ich načítať pomocou Power Query do Excelu alebo Power BI. A to v prípadoch, keď je súbor uložený na lokálnom disku, alebo na zdieľanom adresári, alebo dokonca na webe – napr. na SharePointe alebo na OneDrive. Nie je to triviálna úloha, ale keď už viete, ako na to, tak je to celkom ľahké.

Čítajte ďalej

Stav KPI na vyššej úrovni, podľa KPI na nižšej úrovni, v PowerPivote a Power BI

Niekedy nie je až tak dôležitý daný ukazovateľ samotný, ale skôr to, v akom stave je skupina ukazovateľov. V konkrétnych prípadoch je totiž stav KPI na vyššej úrovni závislý od stavov KPI na nižšej úrovni. A preto sa teraz pozrieme, ako sa s tým popasovať.

Čítajte ďalej

Ako načítať tabuľku z Wordu a PDF do Excelu, PowerPivotu a Power BI

Minule sa ma na školení pýtala jedna pani, ako načítať tabuľku z Wordu do Excelu a Power BI. Pretože občas im niekto pošle údaje ako tabuľku vo Worde, prípadne v ňom majú raz za čas uvedené nejaké zaujímavé tabuľky. Power BI ani Excel na to nemajú priamo konektor, ale aj napriek tomu to ide celkom jednoducho. A rovnako to funguje aj so súbormi PDF.

Čítajte ďalej

Visual totals v jazyku DAX, v PowerPivote aj Power BI

Pri niektorých analýzach v jazyku DAX, či už v PowerPivote, Power BI alebo SSAS Tabulare, sa stane, že celkové súčty v niektorých stĺpcoch nesedia so súčtom tých detailných čísel nad nimi. A užívateľ by chcel, aby sedeli, aj keď to nie vždy dáva zmysel. Pozrieme sa, ako sa s tým jednoducho popasovať, a ako spraviť visual totals – súčet zobrazených hodnôt – v jazyku DAX.

Čítajte ďalej

Ako zmenšiť dátový model v PowerPivote, Power BI, SSAS Tabulare a Azure Analysis Services

Technológia PowerPivotu je dnes integrovaná nielen v Exceli, ale aj v Power BI, SSAS Tabulare, Azure Analysis Services, či ako columnstore indexy v SQL Serveri. A až na menšie rozdiely funguje všade takmer rovnako. Po vytvorení prvých dátových modelov však prichádza mierne vytriezvenie, keď sa pokusmi o analýzu väčších a väčších dát, tieto dáta už nezmestia do pamäte, alebo narazíte na limity technológie. Napr. pri Power BI v cloude. Vtedy musíte dátový model jednoducho zmenšiť, inak ho nemôžete používať. A my si ukážeme, ako to ide aj inak, ako len odfiltrovaním dát, či ich zoskupením. Čiže bez straty informácií v dátovom modeli. Čítajte ďalej