PowerPivot za Excel - Traženje tabele u skladištu podataka

Jedna od stvari o kojima najviše napišem o programu PowerPivot za Excel je mogućnost dodavanja tablica za pregledanje u vaše skupove podataka. Većinu vremena, podaci sa kojima radite ne poseduju svako polje koje vam je potrebno za analizu. Na primjer, možda ćete imati polje s datumom, ali trebate grupisati podatke četvrtinom. Možete da napišete formulu, ali lakše je napraviti jednostavnu tablu za pregled u okruženju PowerPivot.

Ovu lookup tabelu možete koristiti i za drugu grupu kao što je ime meseca i prva / druga polovina godine. U uslovima skladištenja podataka, zapravo stvarate tablicu dimenzija datuma. U ovom članku ću vam dati nekoliko tabela dimenzija za poboljšanje vašeg PowerPivot for Excel projekta.

Nova tabela za tekstualnu dimenziju (Lookup)

Da razmotrimo tabelu sa podacima o podacima (Contoso podaci iz Microsoft-a uključuju skup podataka koji se podudaraju sa ovim). Pretpostavimo da tablica ima polja za kupca, datum porudžbine, ukupan broj naloga i vrstu naloga. Fokus ćemo se na polje tipa naloga. Pretpostavimo da polje tipa naloga uključuje vrednosti kao što su:

U stvarnosti, imali biste kodove za ove, ali da bi ovaj primer bio jednostavan, pretpostavite da su to stvarne vrednosti u tablici poredaka.

Koristeći PowerPivot za Excel, lako biste mogli da grupišete svoje porudžbine po tipu naloga. Šta ako želiš drugačiju grupu? Na primer, pretpostavite da vam je potrebna grupa "kategorija" kao što su računari, kamere i telefoni. Tabela narudžbina nema polje "kategorija", ali ga možete jednostavno kreirati kao tablicu za pregled u programu PowerPivot za Excel.

Tabelarni pregled tabele je ispod u tabeli 1 . Evo koraka:

Kada kreirate PivotTable u Excel-u na osnovu podataka PowerPivot, moći ćete da se grupišete po novom Polju kategorije. Imajte na umu da PowerPivot za Excel podržava samo Inner Joins. Ako u tabeli za pregledate nedostaje "tip naloga", sve odgovarajuće zapise za taj tip će nedostajati iz bilo kojeg okretnog tabela na osnovu podataka PowerPivot. Moraćete to s vremena na vrijeme provjeriti.

Date Dimension (Lookup) Tabela

Tabela za pretragu datuma će najverovatnije biti potrebna u većini vaših PowerPivot for Excel projekata. Većina skupova podataka ima neku vrstu datumskih polja. Postoje funkcije za izračunavanje godine i meseca.

Međutim, ako vam je potreban trenutni tekst ili četvrtina, morate napisati složenu formulu. Mnogo je lakše uključiti tablicu Date dimension (lookup) i podudarati se sa brojem meseca u vašem glavnom skupu podataka. Potrebno je da dodate kolonu u vašu tablicu za porudžbinu da biste predstavili broj meseca iz polja za datum naloga. DAX formula za "mjesec" u našem primeru je "= MONTH ([Order Date])" .To će vratiti broj između 1 i 12 za svaki zapis. će vam pružiti fleksibilnost u vašoj analizi. Tabelu dimenzija datuma uzorka je ispod u tabeli 2 .

Dimenzija datuma ili tabela za pretragu uključit će 12 zapisa. Kolona meseca će imati vrijednosti 1 - 12. Ostali koloni će sadržati tekst skraćenog mjeseca, tekst cijelog mjeseca, četvrtinu itd. Evo koraka:

Ponovo, uz dodavanje dimenzije datuma, moći ćete da grupisate podatke u svojoj svesnoj tabli koristeći bilo koju od različitih vrednosti iz tabele za pregled datuma. Grupisanje po četvrtini ili ime meseca će biti brza.

Tabele uzorka dimenzija (Lookup)

Tabela 1

Tip Kategorija
Netbooks Računar
Desktops Računar
Monitori Računar
Projektori i ekrani Računar
Štampači, skeneri i faks Računar
Computer Setup & Service Računar
Računarska oprema Računar
Digitalni fotoaparati Kamera
Digitalni SLR fotoaparati Kamera
Filmske kamere Kamera
Kamkorderi Kamera
Fotoaparati i kamkorderi Dodatna oprema Kamera
Kućni i kancelarijski telefoni Telefon
Touch Screen telefoni Telefon
Pametni telefoni i PDA uređaji Telefon

Tabela 2

MonthNumber MonthTextShort MonthTextFull Četvrt Semestar
1 Jan Januar Q1 H1
2 Feb februar Q1 H1
3 Mar Mart Q1 H1
4 Apr. April Q2 H1
5 Maj Maj Q2 H1
6 Jun Jun Q2 H1
7 Jul Juli Q3 H2
8 Aug Avgust Q3 H2
9 Sep Septembar Q3 H2
10 Okt Oktobar Q4 H2
11 Nov Novembar Q4 H2
12 Dec Decembar Q4 H2