LOOKUPVALUE

Ako ste pomislili da ćete se, kada počnete da koristite PowerPivot, osloboditi funkcija za pretraživanje nizova bili ste u zabludi! Iako koncept modela podataka ne ide „ruku pod ruku“ sa potrebom da se koriste ovakve funkcije ponekad je ipak potrebno pretraživati nizove. U ovu namenu upotrebićete funkciju LOOKUPVALUE, a kako se ona koristi, u kombinaciji sa funkcijom WEEKDAY, saznaćete u tekstu koji sledi.

DAX promenljive

Kada pišete DAX izraze opšta je preporuka da ne preterujete u njihovoj složenosti. Uvek je bolje kreirati nekoliko mera, pa ih zatim objediniti u okviru nove formule u kojoj se one koriste za izvođenje računskih operacija. Kod je pregledniji, a i puno su manje šanse da dođe do greške. Od skoro DAX omogućava i kreiranje promenljivih. One se koriste za pravljenje mera koje će biti iskorišćene za dolaženje do konačnog rezultata.

Kreiranje izveštajnih dimenzija

Izveštajne dimenzije su sva ona polja koja možete da vidite u Fields meniju, a koja se koriste za popunjavanje izveštaja. U osnovi, to su kolone tabela u Modelu. Takođe, to mogu da budu i izračunate kolone ili mere. U nekim ranijim „receptima“ govorio sam o tome kako se kreiraju u PowerPivot Modelu, a sada ću pokazati kako da to uradite uz pomoć PowerBI Desktop rešenja. Takođe, pomenuću još jedan zanimljiv novitet: izračunate tabele!

Power BI Desktop

U jednom od ranijih tekstova bilo je reči o tome da PowerBI dolazi u više „ukusa“: kao Cloud servis (PowerBI.com), kao razvojno okruženje (PowerBI Desktop) i kao apliakcija za mobilne uređaje, dostupna na Windows, Android i iOS platformi (PowerBI Mobile). Pošto će se većina vas, koji čitate ove redove, baviti razvojem izveštaja odlučio sam da na praktičnom primeru pokažem kako se koristi PowerBI Desktop.

Slajseri u službi proračuna

Slajseri su grafički objekti koji se koriste kao interaktivni filteri za filtriranje izveštaja u Pivot tabelama. U kombinaciji sa određenim DAX funkcijama oni se mogu iskoristiti za zadavanje parametara proračuna. U tekstu koji sledi biće pokazano kako da uradimo izveštaj prodaje u kome se na osnovu kursne liste računa vrednost prodaje u zadatoj valuti. Za ispitivanje statusa slajsera iskoristićemo funkciju HASONEVALUE.