A DAX nehéz?
Igen.
A Power BI, a Power Pivot alatt az SSAS Tabular adatbázis kezelő egy egyszerűsített változata duruzsol, aminek kalkulációs nyelve a DAX. Ennek a DAX nyelvnek semmi köze az SQL-hez, nagyon máshogy kell vele dolgozni, mint SQL-lel. Power BI-ban, Power Pivotban egy többdimenziós teret kell bejárni DAX függvényekkel, és ez korántsem triviális feladat. Próbálja ezt könnyíteni a Microsoft azzal, hogy elrejti a nyelv bonyolultságát egyszerűsítő függvényekkel (mint pl SAMEPERIODLASTYEAR()), de attól az még nehéz. Nagyon nehéz.
De van egy módszer, ami nagyon megkönnyítheti a használatát. Ez pedig az adatmodell tervezés. A DAX nyelv ugyanis csillagsémás adatbázis szerkezetre lett optimalizálva, ezért ha az adatmodellünk csillagsémás, akkor jelentősen egyszerűsödik a DAX nyelv használata. A csillagsémával kapunk más előnyöket is (hatékony tárolás, jó performancia, stb.) de a mi szempontunkból most csak az a fontos, hogy egyszerűbbé tegyük a nyelv használatát. Sokkal egyszerűbbé. És ezt csak úgy tudjuk elérni, ha csillagsémás szerkezetű adatmodellt teszünk a Power BI/Power Pivot alá…
Kővári Attila - BI projekt
POWER BI WORKSHOP
Tudjon meg többet az itt elhangzottakról! Jöjjön el a 2024. november 26.-i Power BI workshopra vagy rendeljen kihelyezett képzést! Részletek >>
Önkiszolgáló BI WORKSHOP
Tudjon meg többet az itt elhangzottakról! Jelentkezzen a 2024. november 14-15.-i Excel Power Pivot videókurzusra! Részletek >>
Új hozzászólás