Indický zápis filtrov cez viaceré stĺpce súčasne už funguje v jazyku DAX!

Indický zápis filtrov je veľmi často používaná technika v jazyku DAX na výpočet filtrovaných ukazovateľov. V pôvodnom článku o indickom zápise filtrov v jazyku DAX som spomínal jedno z obmedzení tohto zápisu – že musí byť vyhodnotiteľný v rámci 1 stĺpca. Od marcového vydania Power BI Desktopu a príslušnej verzie SSAS Tabularu 2019 tam už toto obmedzenie konečne nie je. A po novom funguje aj indický zápis filtrov cez viaceré stĺpce. Síce iba čiastočne, ale predsa. A preto sa teraz na to pozrieme, čo ide a čo nejde po novom spraviť.

Čítajte ďalej

Pozvánka na webinár Power BI, DirectQuery a big data

Po dlhšom čase som pre vás pripravil ďalší webinár, na ktorom sa dozviete, ako pomocou režimu DirectQuery analyzovať neobmedzené množstvo dát, či už v Power BI, SSAS Tabulare alebo Azure Analysis Services. Pre viac detailov čítajte ďalej.

Čítajte ďalej

SWITCH funkcia v jazyku DAX, v PowerPivote aj Power BI

Funkcia SWITCH patrí medzi najzákladnejšie funkcie jazyka DAX, a je v ňom dostupná už od 2. verzie PowerPivotu, či hneď od začiatku v Power BI. Pre mnohých je však stále novinkou, aj keď som ju používal už v mnohých starších článkoch. Preto sa teraz pozrieme na to, ako si pomocou nej môžete zjednodušiť zápisy podmienok v jazyku DAX.

Čítajte ďalej

Ako zobraziť iba použité hodnoty v sliceri, v PowerPivote aj Power BI

Slicery sú fajn na rýchle filtrovanie údajov. Keď sú však vytvorené z inej tabuľky ako tej, ktorú filtrujú, tak sa vám občas stane, že je v nich zobrazených viac hodnôt, ako je použitých v tej filtrovanej tabuľke. A ak chcete zobraziť iba použité hodnoty v sliceri, tak na to existujú hneď 2 jednoduché riešenia.

Čítajte ďalej

Pozvánka na webinár Power Apps – aplikácie na počkanie

Pripravil som pre Vás naozajstnú špecialitu – webinár o Power Apps, kde sa dozviete, ako sa dajú rýchlo vytvoriť aplikácie, ktoré fungujú všade a na všetkom, za pár minút a bez programovania. Ak sa Vám to zdá neuveriteľné, tak si spomeňte, ako len pred pár rokmi bolo neuveriteľné, že PowerPivot a Power BI vedia zanalyzovať veľké množstvá dát za pár minút. A dnes je to štandard.
Čítajte ďalej

Ako detegovať úroveň v kontingenčke v jazyku DAX, v PowerPivote aj Power BI

Jazyk DAX nemá žiadnu podporu pre prácu s úrovňami, resp. hierarchiami, na rozdiel od jazyka MDX. Preto mnohí nevedia, ako spraviť rôzne výpočty na rôznych úrovniach v kontingenčke. Keď však vieme, ako funguje kontext výpočtu, a využijeme jeho úplne základné vlastnosti, tak vieme detegovať úroveň v kontingenčke celkom ľahko.

Čítajte ďalej

Používa režim DirectQuery v Power BI jazyk DAX alebo SQL voči externým dátovým modelom?

V predchádzajúcom článku sme si sľúbili, že sa pozrieme na to, ako funguje režim DirectQuery voči externým dátovým modelom, keď kombinujete viaceré dátové modely v jednom reporte. Takže poďme na to.

Čítajte ďalej

Power BI umožňuje kombinovať viaceré dátové modely v jednom reporte!

Tento mesiac pribudla historická novinka v Power BI – možnosť kombinovať viaceré dátové modely v jednom reporte. Ktoré sú publikované buď v cloude Power BI, alebo v Azure Analysis Services. A časom aj v ďalších dátových zdrojoch. Týmto sa nielenže obišla nemožnosť kombinovať dáta z dátového modelu pripojeného v režime Live s inými dátovými zdrojmi, ale navyše to otvorilo ďalšie obrovské možnosti v dátovom modelovaní. A už sme veľmi blízko tomu, aby v Power BI išlo kombinovať čokoľvek s čímkoľvek. Doslova.

Čítajte ďalej

X-kové funkcie v jazyku DAX – funkcie SUMX, COUNTX, MINX, MAXX a iné, v Power BI a PowerPivote

Jazyk DAX obsahuje celú jednu sadu funkcií, ktoré sa často používajú pri výpočtoch, ale užívatelia im nie vždy rozumejú správne. Sú to tzv. X-kové funkcie, a používajú sa dosť často v pokročilejšej analytike. Takisto sa používajú vtedy, keď klasické funkcie ako SUM alebo COUNT nechcú zobrať na vstupe to, čo by užívateľ chcel. Pozrieme sa teraz teda na to, ako pracujú, a čo počítajú.

Čítajte ďalej

Skórovanie voči skupine vs. celku v jazyku DAX, v PowerPivote aj Power BI

Pri analýze predaja potrebujete častokrát použiť skórovanie záznamov v kontingenčke. Napríklad na skórovanie predajnosti produktov či služieb, najmä ak máte široké portfólio. To samé osebe nie je ťažké spraviť. Ťažšie je však to, ak potrebujete spraviť skórovanie voči skupine vs. celku, alebo rôznym nadskupinám a podskupinám. A s trochou DAX-u ani to nebude ťažké. Preto si teraz ukážeme, ako na to.

Čítajte ďalej