PowerPivot for Excel - hakutaulukko Data Warehouseissa

Yksi niistä asioista, joista mainitsin eniten PowerPivot for Excelista, on mahdollisuus lisätä hakutaulukoita tietojoukkoihisi. Suurin osa kerrallaan tiedoista, joissa olet tekemässä, ei ole kaikkia kenttiä, joita sinun tarvitsee analysoida. Esimerkiksi sinulla saattaa olla datakenttä, mutta sinun on ryhmiteltävä tiedot neljänneksen mukaan. Voit kirjoittaa kaavan, mutta on helpompi luoda yksinkertainen hakutaulukko PowerPivot-ympäristössä.

Voit myös käyttää tätä hakutaulukkoa toiselle ryhmälle, kuten kuukauden nimi ja ensimmäisen / toisen puoliskon. Tietovarastojen osalta olet itse luonut päivämäärätulostustaulukon. Tässä artikkelissa aion antaa muutamia esimerkkitaulun taulukoita PowerPivot for Excel -hankkeen tehostamiseksi.

Uusi tekstimuoto (haku) -taulukko

Tarkastellaan taulukkoa tilaustiedoilla (Microsoftin Contoso-tiedot sisältävät tähän liittyvän tietojoukon). Oletetaan, että taulukossa on kenttiä asiakkaille, tilauspäivä, tilauksen kokonaismäärä ja tilaustyyppi. Aiomme keskittyä tilaustyyppikenttään. Oletetaan, että tilaustyyppikenttä sisältää arvoja, kuten:

Todellisuudessa sinulla olisi koodit näistä, mutta pitää tämä esimerkki yksinkertaisena, olettaa, että nämä ovat todellisia arvoja järjestystaulukossa.

PowerPivot for Excel -ohjelmalla voit helposti ryhmitellä tilauksesi tilaustyypin mukaan. Entä jos haluat toisen ryhmittymän? Oletetaan esimerkiksi, että tarvitset "luokan" ryhmittelyä, kuten tietokoneita, kameroita ja puhelimia. Tilauspöydässä ei ole "luokka" -kenttää, mutta voit helposti luoda sen etsintätaulukona PowerPivot for Excelissa.

Täysi näytehakutaulukko on alla taulukossa 1 . Tässä ovat vaiheet:

Kun luot pivot-taulukon Excelissä PowerPivot-tietojen perusteella, voit ryhmitellä uuden luokan kenttään. Muista, että PowerPivot for Excel tukee vain sisäisiä liittymiä. Jos hakutaulukosta puuttuu "tilaustyyppi", kaikki tämäntyyppiset tietueet puuttuvat mistä tahansa pivottaulukosta PowerPivot-tietojen perusteella. Sinun on tarkistettava tämä aika ajoin.

Date Dimension (Lookup) taulukko

Päivämäärätyöpöytä on todennäköisesti tarpeen useimmissa PowerPivot for Excel -hankkeissa. Useimmilla datajoukoilla on jonkinlainen datakentti (-kentät). Vuodelle ja kuukaudelle on olemassa toimintoja.

Kuitenkin, jos tarvitset todellista kuukauden tekstiä tai vuosineljänneksen, sinun on kirjoitettava monimutkainen kaava. On paljon helpompaa sisällyttää Päiväys-ulottuvuus (haku) -taulukko ja muokata se päätietojesi kuukausi-numeron kanssa. Sinun on lisättävä sarake tilauspöytään, jotta voit edustaa kuukausi-numeroa tilauspäivämääräkentästä. Esimerkissämme oleva "kuukausi" DAX-kaava on "= MONTH ([Tilauspäivä]), joka palauttaa lukumäärän 1: n ja 12: n välillä kunkin tietueen osalta. antaa sinulle joustavuutta analyysissä. Täydellinen näytepäivämäärätesti taulukko on alla taulukossa 2 .

Päiväyksikkö- tai hakutaulukkoon sisältyy 12 tietuetta. Kuukausi-sarakkeessa on arvot 1 - 12. Muut sarakkeet sisältävät lyhennetyn kuukauden tekstin, koko kuukauden tekstin, vuosineljänneksen jne. Tässä ovat vaiheet:

Jälleen päivämäärän lisäämällä voit ryhmitellä tiedot pivottaulukkoosi käyttämällä jotain päivämäärähaun taulukon eri arvoista. Ryhmittely neljännesvuosittain tai kuukauden nimi on helppo.

Sample Dimension (Lookup) taulukot

pöytä 1

Tyyppi Kategoria
Minikannettavat Tietokone
Pöytäkoneet Tietokone
näytöt Tietokone
Projektorit ja näytöt Tietokone
Tulostimet, skannerit ja faksi Tietokone
Tietokoneen asetukset ja huolto Tietokone
Tietokoneet Tarvikkeet Tietokone
Digitaalikamerat Kamera
Digitaaliset järjestelmäkamerat Kamera
Elokuvakamerat Kamera
videokamerat Kamera
Kamerat ja videokamerat Tarvikkeet Kamera
Koti- ja toimistopuhelimet Puhelin
Kosketusnäyttöpuhelimet Puhelin
Älypuhelimet ja PDA-laitteet Puhelin

Taulukko 2

MonthNumber MonthTextShort MonthTextFull neljännes Lukukausi
1 tammikuu tammikuu Q1 H1
2 helmikuu helmikuu Q1 H1
3 maaliskuu maaliskuu Q1 H1
4 huhtikuu huhtikuu Q2 H1
5 saattaa saattaa Q2 H1
6 kesäkuu kesäkuu Q2 H1
7 heinäkuu heinäkuu Q3 H2
8 elokuu elokuu Q3 H2
9 syyskuu syyskuu Q3 H2
10 lokakuu lokakuu Q4 H2
11 marraskuu marraskuu Q4 H2
12 joulukuu joulukuu Q4 H2