PowerPivot foar Excel - sykje tabel yn Data Warehouse

Ien fan 'e dingen dy't ik meastentiids listje oer PowerPivot foar Excel is de mooglikheid om toetseboerd tafoegingen oan jo data-sets te foegjen. Meastentiids binne de gegevens dy't jo wurkje mei hat gjin elke fjild dy't jo nedich hawwe foar jo analyze. Jo kinne bygelyks in datumfjild hawwe mar jo moatte jo gegevens groeie troch fjirde. Jo kinne in formule skriuwe, mar it is makliker om in ienfâldige opslachtabel te meitsjen binnen de PowerPivot-omjouwing.

Jo kinne ek dizze opslageletabel brûke foar in oare groepearing as moannenamme en earste / twadde helte fan 'e jier. Yn gegevens fan depotdatums binne jo in datum dimensjeel tabel meitsje. Yn dit artikel sil ik jo in pear fan foarbyldmaatskippen jaan om jo PowerPivot foar Excel projekt te ferbetterjen.

Nije tekstmjitting (sykjen) Tabel

Lit in tabel mei bestelling gegevens (de Contoso-data fan Microsoft befettet in gegevensbestân lykas dit). Tink derom dat tafel fjilden foar klant, bestellingsdatum, oarder allinich, en oarder type. Wy sille rjochtsje op it fjild fan it bestellings type. Asjebleaft dat it fjild fan it bestellingstype ek wearden as:

Yn 'e wurklikheid hawwe jo foar sokke koaden nedich om dit foarbyld ienfâldich te hâlden, asjebleaft dat de eigentlike wearden yn' e bestel tabel binne.

Mei help fan PowerPivot foar Excel kinne jo jo oarders gewoan befetsje mei bestellingstyp. Wat as jo in oare groep woe? Sjoch bygelyks, jo moatte in "kategory" groepearje lykas kompjûters, kamera's en tillefoans. De bestellingstafel hat gjin "kategory" fjild, mar jo kinne it maklik maklik meitsje as tafoegingsbalke yn PowerPivot foar Excel.

It folsleine sample-tafelstyl is hjirûnder yn Tabel 1 . Hjir binne de stappen:

As jo ​​in PivotTable yn Excel oanbiede op grûn fan de data fan PowerPivot, kinne jo in groep wêze mei jo nije kategory fjild. Tink derom dat PowerPivot foar Excel allinich yntern Joins stipet. As jo ​​in "bestandtype" fermûn hawwe fan jo sykombatabel, dan wurde alle relevante notysjes foar dat type ûntbrekt fan alle PivotTable basearre op de data fan PowerPivot. Jo sille dit fan tyd te kontrolearje.

Date Dimension (opdracht) Tabel

De datieropslachstafel sil meast probearre wurde yn 't measte fan jo PowerPivot foar Excel-projekten. De measte gegevens foarsjennings hawwe wat type datum (s). Der binne funksjes om it jier en moanne te berekkenjen.

As jo ​​de tema fan 'e moanne of it fjirde moanne nedich hawwe, moatte jo in komplekse formule skriuwe. It is in protte makliker om in datum dimensje (lookup) tabel op te nimmen en oerienkomme mei it moannennûmer yn jo haaddatumset. Jo moatte in kolom tafoegje oan jo bestel-tabel om it moannennûmer út te jaan út it bestelfjild. De DAX-formule foar "moanne" yn ús foarbyld is "= MONTH ([Bestjoersdatum]). Dit sil in oantal tusken 1 en 12 foar elke record weromjaan. sil jo fleksibiliteit jouwe yn jo analyse. De folsleine foarbylddimensiontabel is ûnder yn Tabel 2 .

De datum dimensje of opfangtafel sil 12 rekken opnimme. De moanne-kolom hat de wearden 1 - 12. Oare pylders sille ûnderkant moanne tekst, folsleine moanne tekst, fjirde, ensfh. Hjir binne de stappen:

Werom, mei de oanfolling fan in datum dimensje, kinne jo de daten yn jo PivotTable groeie mei ien fan 'e ferskillende wearden út' e datum opnij tafel. Groepearjen nei kwartier of de namme fan 'e moanne sil in snap wurde.

Sample Dimension (Lookup) Tafels

Tabel 1

Type Kategory
Netbooks Kompjûter
Desktops Kompjûter
Monitors Kompjûter
Projektoren & skermen Kompjûter
Printers, Scanners & Fax Kompjûter
Computer Setup & Service Kompjûter
Computer Accessories Kompjûter
Digital Cameras Kamera
Digitale SLR-kamera's Kamera
Filmkameras Kamera
Camcorders Kamera
Kameras & Camcorders Accessories Kamera
Home & Office Phones Telefoan
Touch Screen Phones Telefoan
Smartphones & PDA's Telefoan

Tabel 2

MonthNumber MonthTextShort MonthTextFull Kertier Semester
1 Jan jannewaris Q1 H1
2 Feb. febrewaris Q1 H1
3 Mar maart Q1 H1
4 Apr april Q2 H1
5 Meie Meie Q2 H1
6 Jun juny Q2 H1
7 Jul july Q3 H2
8 Aug augustus Q3 H2
9 Sep spetimber Q3 H2
10 Okt oktober Q4 H2
11 Nov novimber Q4 H2
12 Dec desimber Q4 H2