Napredne opcije za rad u modelu

Pored svakodnevnih Model podataka sadrži i neke napredne opcije. Pomoću njih možemo da definišemo perspektive pogleda na tabele. Takođe, možemo da odredimo ponašanje kolona prilikom njihovog prevlačenja u Pivot tabele, kao i da podesimo dodatne osobine tabela koje mogu da se iskoriste prilikom pravljenja izveštaja. Na kraju, moguće je napraviti i jedan ili više sinonima za svaku kolonu, što kasnije omogućava lakše pretraživanje modela.

Manipulacija kolonama u modelu

U prethodnom tekstu bilo je reč o osnovnim pojmovima u vezi DAX-a, gde su pomenute izračunate kolone. Sada ćemo nešto reći o tome kako se manipuliše kolonama u okviru tabela koje postoje u Modelu podataka. Najpre ćemo pokazati kako se one filtriraju, kako se uklanjaju filteri i kako se vrši njihovo sortiranje. Zatim će biti reč o dodavanju novih kolona, „zamrzavanju“ i „odmrzavanju“, promeni širine i imena…

Hijerarhija izveštajnih dimenzija

Kada koristimo Pivot tabele za pravljenje izveštaja često se dešava da upotrebimo dve ili više izveštajnih dimenzija koje, hijerarhijski uređene, daju uvid u informacije. Ako se ovako nešto često ponavlja možemo da iskoristimo specifičnu funkcionalnost PowerPivot-a: Hijerarhije. One predstavljaju imenovani skup hijerarhijski uređenih dimenzija, a više o njihovom pravljenju i upotrebi možete da saznate u tekstu koji sledi.

Power Pivot

Power Pivot je interaktivni tabelarni izveštaj, sličan Pivot tabeli, od koje se razlikuje po tome što je zasnovan na podacima koji se nalaze u Modelu. Može da barata sa velikom količinom podataka koji se raspakuju prema potrebi, kada želimo da ih prikažemo, čime se štedi prostor u memoriji. Poseduje još nekoliko specifičnih opcija, kao što su hijerarhije ili skupovi podataka, na osnovu kojih može da se upotrebi za pravljenje kompleksnih izveštaja.

Model i veza ka bazi podataka

U nekom od ranijih tekstova bilo je reč o tome kako se Excel povezuje sa bazom podataka. Na sličan način kreira se veza i u Modelu, a razlika je u tome što se nakon uvoza ovi podaci kompresuju, a dekompresuju se samo kada se koriste u izveštaju, čime se značajno štedi memorija i omogućava rad sa velikom količinom podataka. Može se kreirati veza ka jednoj tabeli, više tabela ili ka skupu podataka do koga dolazimo pokretanjem SQL upita.