PowerPivot alang sa Excel - Lookup Table sa Data Warehouse

Usa sa mga butang nga akong gilista sa labing bahin sa PowerPivot alang sa Excel mao ang abilidad sa pagdugang sa mga lamesa sa lookup sa imong data set. Kadaghanan sa panahon, ang datos nga imong gitrabahoan wala magkinahanglan sa matag natad nga imong gikinahanglan alang sa imong pagsusi. Pananglitan, mahimo nga adunay usa ka field sa petsa apan gikinahanglan ang pag-grupo sa imong datos sa quarter. Mahimo kang magsulat og usa ka pormula, apan mas sayon ​​ang paghimo sa usa ka yano nga lookup table sulod sa PowerPivot nga palibot.

Mahimo usab nimo kining gamiton nga lookup table alang sa laing grupo sama sa pangalan sa bulan ug una / ikaduha nga katunga sa tuig. Sa mga datos sa warehousing, aktwal ka nga naghimo sa usa ka lamesa sa dimensyon sa petsa. Sa kini nga artikulo, ako mohatag kanimo og usa ka magtiayon nga panig-ingnan nga sukaranan nga mga lamesa aron sa pagpauswag sa imong proyekto sa PowerPivot alang sa Excel.

Bag-ong Sukdanan sa Teksto (Lookup) Talaan

Atong hisgotan ang usa ka lamesa nga adunay datos sa kahusay (ang data sa Contoso gikan sa Microsoft naglakip sa usa ka data set simile niini). Hunahunaa nga ang lamesa adunay mga kaumahan alang sa kustomer, petsa sa order, total order, ug order type. Mag-focus kita sa field sa order nga order. Pagdahum nga ang order type field naglakip sa mga bili sama sa:

Sa pagkatinuod, aduna ka'y ​​mga lagda alang niini apan sa paghupot niini nga ehemplo nga yano, hunahunaa nga kini ang tinuod nga mga bili sa han-ay sa han-ay.

Gigamit ang PowerPivot alang sa Excel, dali nga makahimo ka sa pag-grupo sa imong mga order pinaagi sa type order. Unsa kaha kung gusto nimo ang usa ka laing grupo? Pananglitan, hunahunaa nga kinahanglan nimo ang grupo nga "kategoriya" sama sa mga kompyuter, kamera, ug mga telepono. Ang order nga lamesa wala'y usa ka "kategoriya" nga larangan, apan dali ra nimo kini mahimo isip lookup table sa PowerPivot alang sa Excel.

Ang kompleto nga sample lookup table anaa sa ubos sa Table 1 . Ania ang mga lakang:

Kung maghimo ka og PivotTable sa Excel nga nakabase sa datos sa PowerPivot, makahimo ka sa pag-grupo sa imong bag-ong field sa Category. Hinumdomi nga ang PowerPivot for Excel lamang ang nagsuporta sa Inner Joins. Kung adunay "order type" nga nawala gikan sa imong lookup table, ang tanan nga katugbang nga mga rekord alang niana nga matang mawad-an gikan sa bisan unsang PivotTable nga gibase sa datos sa PowerPivot. Kinahanglan nimo kini susihon matag karon ug unya.

Petsa Dimension (Lookup) Table

Ang Petsa lookup table nga labing lagmit gikinahanglan sa kadaghanan sa imong PowerPivot alang sa mga proyekto sa Excel. Kadaghanan sa mga datos nga datos adunay pipila ka matang sa datos sa petsa (s). Adunay mga gimbuhaton sa pagkalkulo sa tuig ug bulan.

Bisan pa, kung kinahanglan nimo ang aktwal nga teksto sa bulan o sa quarter, kinahanglan ka nga magsulat og komplikadong pormula. Mas sayon ​​nga ilakip ang usa ka dimensyon sa Petsa (lookup) nga lamesa ug ipares kini sa numero sa bulan sa imong nag-unang datos. Kinahanglan nimong idugang ang usa ka kolum sa imong order nga lamesa aron pagrepresentar sa numero sa bulan gikan sa field date order. Ang formula sa DAX alang sa "bulan" sa among panig-ingnan mao ang "= MONTH ([Order Date]) nga kini ibalik ang numero tali sa 1 ug 12 sa matag rekord. mohatag kanimo sa pagka-flexible sa imong pag-analisar.

Ang petsa nga dimensyon o lookup table maglakip sa 12 ka mga rekord. Ang bulan nga kolum adunay mga kantidad nga 1 - 12. Ang ubang mga kolum maglakip sa pinamubo nga teksto sa bulan, bug-os nga bulan nga teksto, quarter, ug uban pa. Ania ang mga lakang:

Pag-usab, uban sa pagdugang sa usa ka dimensyon sa petsa, mahimo nimo nga mapundok ang datos sa imong PivotTable gamit ang bisan unsa nga lainlaing mga bili gikan sa talaan sa pagpangita sa petsa. Ang pagpundok sa quarter o ang ngalan sa bulan mahimong usa ka bugto.

Sample Dimension (Lookup) Tables

Table 1

Matang Category
Mga Netbook Computer
Desktops Computer
Mga monitor Computer
Mga Projector & Screens Computer
Printers, Scanners & Fax Computer
Pag-setup ug Serbisyo sa Computer Computer
Mga Kagamitan sa Kompyuter Computer
Digital Cameras Camera
Digital SLR Cameras Camera
Film Cameras Camera
Mga Camcorder Camera
Cameras & Camcorders Accessories Camera
Home & Office Phones Telepono
Mga Touch Phone Phones Telepono
Mga Smart phone & PDAs Telepono

Table 2

MonthNumber MonthTextShort MonthTextFull Quarter Semestre
1 Jan Enero Q1 H1
2 Pebrero Pebrero Q1 H1
3 Mar Marso Q1 H1
4 Abr Abril Q2 H1
5 Mayo Mayo Q2 H1
6 Jun Hunyo Q2 H1
7 Hul Hulyo Q3 H2
8 Agosto Agosto Q3 H2
9 Sep Septyembre Q3 H2
10 Okt Oktubre Q4 H2
11 Nobyembre Nobyembre Q4 H2
12 Dec Disyembre Q4 H2