Grupe kalulacija

Grupe kalkulacija (Calculation groups) je nova opcija u okviru Power BI Desktop aplikacije pomoću koje možemo da implementiramo DAX grupe kalkulacija u okviru modela podataka. One služe da pojednostavimo kalkulacije kada koristimo slične DAX izraze, kod kojih varira samo promenljiva (izraz) koja se u njima pojavljuje.  Njihovim dodavanjem vrši se automatski optimizacija modela uklanjanjem implicitnih mera.

DAX Query pogled

Prilikom pravljenja izveštaja korisnici često kreiraju mere upotrebom složenih DAX izraza. Zbog toga, često koriste neke spoljašnje alate kako bi pripremili i analizirali kreirane mere. Iz ovog razloga, Power BI razvojni tim dodao je, pored tri postojeća, još jedan pogled u okviru Power BI Desktop aplikacije. On omogućava pravljenje i analizu kompleksnih DAX mera.

Hijerarhija zaposlenih

Bilo da koristimo Excel BI ili Power BI model podataka hijerarhiju zaposlenih možemo da kreiramo ručno ili uz pomoć pojedinih DAX funkcija. U ovom tekstu saznaćete kako da iskoristite dve ovakve funkcije: PATH i PATHITEM. Pomoću njih moguće je kreirati izračunate kolone koje prikazuju na kom se hijerarhijskom nivou nalazi svako od zaposlenih unutar kompanije.

Pripadnost skupu

Ukoliko želimo da proverimo, u okviru DAX iskaza, da li element pripada zadatom skupu iskoristićemo operator IN a zatim, u produžetku, u vitičastim zagradama, taksativno navesti elemente skupa. Na ovaj način možemo da pridružimo filter u okviru funkcije CALCULATE kojim se zadaje više od jedne vrednosti. Sličan efekat postiže se i uz pomoć funkcije CONTAINSROW.

Funkcija KEEPFILTERS

Kada koristimo DAX funkciju CALCULATE pa kao argumente zadajemo vrednosti filtera kao rezultat ćemo u Power Pivot izveštaju videti sve redove popunjene istim vrednostima. Iako te vrednosti odgovaraju zadatom filteru ovakav prikaz nije baš najlepše rešenje. Da bismo ovo izbegli možemo da iskoristimo funkciju FILTER ili, još bolje, funkciju KEEPFILTERS o kojoj možete više da saznate ukoliko pročitate tekst koji sledi…