calculul masurilor cu DAX CAP 5
-
Upload
oprea-diana -
Category
Documents
-
view
212 -
download
0
Transcript of calculul masurilor cu DAX CAP 5
8/17/2019 calculul masurilor cu DAX CAP 5
http://slidepdf.com/reader/full/calculul-masurilor-cu-dax-cap-5 1/3
EXERCI IU PRACTIC-CREAREA DE MĂSURI ÎN POWER PIVOTȚ
Pe parcursul acestui exerci iu ve i:ț ț
• Crea măsuri agregate.
• Modifica contextul de informa ii în cadrul unei măsuri.ț• Utiliza o rela ie non-activă în cadrul unei măsuri.ț
• Crea o măsură dezvoltată.• Crea un KP !indice de performan ă".ț
#. $in dosarul %a& 'tarters( desc)ide i fi ierul %a&C)apter*.xlsx. +i ierul con ine mai multeț ș ș ț
informa ii despreț
v,nzări( produse i magazine.ș
. ezi modelul în fereastra Po/er Pivot utiliz,nd vizualizarea de tip diagramă !+igura *-#".
0. 'c)im&a i pe modul de vizualizare a informa iior !data vie/" în fereastra Po/er Pivot iț ț șselecta i ta&elul 'ales.ț
1. 'electa i coloana 'ales2mount. $in meniul de derulare 2uto'um selecta i 'um !+iguraț ț *-". 2r tre&ui ca o măsură să fie afi ată imediat su& coloana respectivă. 3edenumi i măsura înș ț
'um 'ales.
*. +olosind aceea i te)nică ca la pasul 1( crea i trei măsuri diferite( numite Max 'alesș ț
4uantit5( Min 'ales 4uantit5( respectiv 2ve 'ales 4uantit5.
6. Pentru a vedea cum măsurile sunt recalculate în func ie contextul de filtrare( efectua i clicț ț
pe Pivot7a&le în ta&ul 8ome i apoi insera i ta&elul pivot în foaia de lucru numărul #ș ț!')eet#"( celula 9 !+igura *-0".
. $acă lista cu c,mpuri nu este afi ată( efectua i clic pe ta&elul pivot pentru afi area acesteia.ș ț ș
;. $in cadrul nodului 'ales( ve i &ifa 'ales i Max 'ales 4uantit5. 2cest lucru va adăugaț ș
măsuri la zona alues. <n cadrul nodului Product( ve i &ifa atri&utul ProductCategor5. 2cestț
lucru va adăuga atri&ute la coloana 3o/ %a&els.
=. <n cadrul ta&ului nsert( efectua i clic pe &utonul 'licer. <n cadrul ferestrei nsert 'licers(ț
efectua i clic pe ta&ul 2ll i &ifa i valoarea Continent>ame din cadrul nodului ?eograp)5ț ș ț
!+igura*-1".
#@. 7a&elul pivot va arăta ca în figura*-*. 7esta i măsurile efectu,nd clic pe diferiteț
continente. 2cest lucru va sc)im&a contextul de interogare. A&serva i cum valorile măsurilor ț
sunt recalculate pe măsură ce contextul de interogare se sc)im&ă.
##. 'ă presupunem că dorim un raport al v,nzărilor vis-a-vis de totalul v,nzărilor pentru toate produsele. $esc)ide i fereastra Po/er Pivot în modul de vizualizare a informa iilor. 'electa iț ț ț
ta&elul 'ales. 2dăuga i următoareaț măsură în cadrul ta&elului:2ll Product 'ales:BC2%CU%27!D'um 'alesE(2%%!FProductF""
#. Măsura 2ll Product 'ales folose te func ia C2%CU%27 pentru a rescrie orice filtru dinș ț
categoria de produse aplicat contextului de interogare. +ormata i măsura su& forma de valută.ț
8/17/2019 calculul masurilor cu DAX CAP 5
http://slidepdf.com/reader/full/calculul-masurilor-cu-dax-cap-5 2/3
#0. 'c)im&a i înapoi pe modul pivot. <nlocui i măsura Max 'ales 4uantit5 cu 'um 'ales iț ț ș
2ll Product 'ales.
#1. 7esta i ta&elul pivot efectu,nd clic pe diferite continente i o&serva i cum măsura 2llț ș ț
Product 'ales afi ează o valoare egală cu v,nzările totale pentru fiecare continent în parteș!+igura *-6".
#*. 'c)im&a i înapoi la fereastra Po/er Pivot i adăuga i următoarea măsură în cadrulț ș ț
ta&elului 'ales. +ormata i măsura su& forma unor procente.ț Product 'ales 3atio:BD'um 'alesEGD2ll Product 'alesE
#6. $esc)ide i fereastra Po/er Pivot în modul de vizualizare de tip diagramă. Pentru a crea oț
rela ie între ta&elulț $ata i cel numit 'tore( trage i c,mpul Apen$ate din ta&elul 'toreș ț încadrul c,mpului $ateKe5 din ta&elul $ate !+igura *-". $e re inut că aceasta nu reprezintăț orela ie activă între cele două ta&ele( fapt indicat de linia discontinuă. 2cest lucru are loc(ț
deoarece rela ia activă se desfă oară între ta&elul 'tore i cel numit 'ales(ț ș ș iar a&ia apoi facelegătura cu ta&elul $ate.
#. 'c)im&a i pe modul de vizualizare a informa iilor i adăuga i următoarea măsură ta&eluluiț ț ș ț
'tore. $e vreme ce folosi i o rela ie non-activă( va fi nevoie să utiliza i func iaț ț ț ț
U'3%27A>'8P. 'tore Count:BC2%CU%27!$'7>C7CAU>7!D'toreKe5E"(U'3%27A>'8P!'toreDApen$ateE(F$ateFD$ateHe5E""
#;. Pentru a testa măsura 'tore Count( crea i un ta&el pivot în foaia de lucru numărul .ț
+olosi i etic)eta de nume Continent>ameț pentru coloane( iar pentru r,nduri folosi iț
CalendarMont). ntroduce i un IslicerJ !Ima ină de tăiatJ" folosind criteriulț ș Calendarear.$iagrama va arăta ca în figura *-;.
#=. 7a&elul pivot va afi a numărul de magazine desc)ise pe parcursul unei luni de zile.ș
fectua i clic pe mai mul i aniț ț i o&serva i sc)im&ările ce se produc.ș ț
@. Pentru a determina cea mai &ună zi pentru v,nzarea unui produs( crea i o măsură numităț
'ale 4uantit5. 'ale 4uantit5:B'UM!D'ales4uantit5E"
#. Utiliza i măsura 'ale 4uantit5 pentru a crea o altă măsură numită 7op 'ale $a5. +unc iaț ț
M2LL este folosită pentru a elimina orice legături i afi ează cea mai recentă valoare dinș ș
c,mpul $ataKe5. 7op 'ale $a5 4uantit5:BM2LL!values!F$ateFD$ateHe5E"(D'ale 4uantit5E". Pentru a determina ziua cu cele mai &une v,nzări( crea i o func ie de filtrare care vaț ț
returna datele c,nd măsura 'ale 4uantit5 va fi egală cu măsura 7op 'ale $a5 4uantit5 pentruo perioadă anume. +ilter!2%U'!F$ateFD$ateHe5E"( D'ale 4uantit5EBC2%CU%27!D7op'ale $a5 4uantit5E( 2%U'!F$ateFD$ateHe5E"""
0. 2cest filtru va fi introdus într-o func ie C2%CU%27 care va returna cea mai recentăț
dată.7op 'ale $a5:BC2%CU%27!M2L!F$ateFD$ateHe5E"( +ilter!2%U'!F$ateFD$ateHe5E"(D'ale 4uantit5EB C2%CU%27!D7op 'ale $a5 4uantit5E(2%U'!F$ateFD$ateHe5E""""
1. Crea i un ta&el pivot ca în figuraț *-= pentru a vă testa măsurile.
8/17/2019 calculul masurilor cu DAX CAP 5
http://slidepdf.com/reader/full/calculul-masurilor-cu-dax-cap-5 3/3
*. Crea i următoarele măsuri în ta&elul 'ales i formata i-le su& formă de valută:ț ș ț
2ve 'ales:B232?!D'ales2mountE"7otal 2ve 'ales:Bf!'9%2>K!D2ve 'alesE"(9%2>K!"( C2%CU%27!D2ve 'alesE(2%%'%C7$!"""
6. 'electa i măsura 2ve 'ales din grila de măsuri. fectua i clic dreapta i selecta i Createț ț ș țKP !creare a indicelui de performan ă" dinț meniul contextual. <n fereastra de dialog KP(o&serva i că măsura de &ază este 2ve 'ales. 'electa i ca intă valoricăț ț ț măsura 7otal 2ve 'ales.'eta i minimul la =@( iar maximul la ##@ !+iguraț *-0@".
. <nc)ide i fereastra de dialog i o&serva i cum măsura 2ve 'ales afi ează o iconi ă indic,ndț ș ț ș ț
faptul că un indice de performan ăț i-a fost asociat.
;. Crea i un ta&el pivot ca cel din figuraț *-0# pentru a testa indicele de performan ă. Pute iț ț
compara media de v,nzări ale unui magazin cu v,nzările totale ale tuturor magazinelor.
Rezumat
2cesta a fost un capitol lung i destul de stufos. 2cum a i deprins a&ilită i în a crea măsuri înș ț ț
Po/er Pivot. 2r tre&ui să în elege i cum contextul de informa ie afectează măsurătorile.ț ț ț
2cesta poate fi un concept am&iguu odată ce începe i să crea i măsuri dezvoltate. >u vă face iț ț ț
griNiO cu c,t lucra i mai mult( cu at,t devine mai clar.ț Următorul capitol dezvoltă concepteleexplorate în acest capitol. Una dintre cele mai utilizate metode de analiză a informa iilor ț estecompararea valorilor în timp. Capitolul 6 vă va arăta cum să utiliza i corect analiza temporalăț
în Po/er Pivot. 2cesta include informa ii despreț crearea unui ta&el i utilizarea func iilor ș ț
incorporate pentru analiza valorilor în raport cu o dată calendaristică( compararea valorilor dindiferite perioade( dar i executarea de agregate semi-aditive.ș