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

Chystá sa podpora vlastných funkcií v jazyku DAX?

Včera som si úplnou náhodou všimol u klienta na SSAS Tabulare 2019 niečo, čo takmer naisto znamená, že sa chystá podpora vlastných funkcií do jazyka DAX v blízkej budúcnosti do SSAS Tabularu a Power BI. A tým niečím je indikácia DAX extension functions v sledovaní aktivity SSAS Tabularu cez Extended Events. Keď som po tom pátral viac, tak som v Power BI našiel aj prvú lastovičku, ktorá túto funkcionalitu využíva – zatiaľ nedokumentovanú funkciu TOPNPERLEVEL. Takže to vyzerá, že máme konečne dlho očakávanú funkcionalitu na spadnutie.

Čí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

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

Pozvánka na Power BI workshop roku

Po veľkom úspechu predchádzajúcej prednášky o optimalizácii výkonu Power BI, a na oslavu blížiaceho sa 4. výročia portálu PowerPivot.sk, som sa rozhodol spraviť to, čo za bežných okolností nerobím. Vybral som to najlepšie z mojich skúseností, a spravil som z toho špeciálny celodenný workshop o optimalizácii reportov Power BI. Bude to udalosť roku, a bude to veľké. Čítajte ďalej