PowerPivot for Excel - keresési táblázat az adattárházban

Az egyik legfontosabb dolog, amit a PowerPivot for Excel programban felsorolok, az a képesség, hogy felkeresi a keresési táblázatokat az adatkészletekhez. Az idő nagy részében az adatok, amelyekkel dolgozik, nem rendelkeznek az elemzéshez szükséges összes mezővel. Például lehet, hogy van egy dátummezője, de negyedévente kell csoportosítania az adatait. Képletet írhat, de könnyebb egyszerű keresési táblát létrehozni a PowerPivot környezetben.

Ezt a keresési táblát egy másik csoporthoz is használhatja, például a hónap nevét és az év első / második felét. Az adatraktározási feltételekben ténylegesen létrehoz egy dátumdimenziós táblát. Ebben a cikkben néhány példa dimenziós táblát adok Önnek a PowerPivot for Excel projekt fejlesztése érdekében.

Új szövegméret (lekérdezés) táblázat

Tekintsünk egy táblázatot rendelési adatokkal (a Microsoft Contoso adatai tartalmaznak egy ehhez hasonló adatkészletet). Tételezzük fel, hogy az asztalnak van mezője az ügyfél számára, a megrendelés dátuma, a teljes rendelés és a megbízás típusa. A megrendelés típusára összpontosítunk. Tegyük fel, hogy a megbízástípus mező olyan értékeket tartalmaz, mint például:

A valóságban ezeknek kódja lenne, de egyszerűen megtartani ezt a példát, feltéve, hogy ezek a tényleges értékek a rendelési táblázatban.

A PowerPivot for Excel használatával könnyedén csoportosíthatja megrendeléseit megbízási típus szerint. Mi van, ha más csoportot akarsz? Tegyük fel például, hogy szüksége van egy "kategória" csoportosításra, mint a számítógépek, kamerák és telefonok. A rendelési táblázatnak nincs "kategória" mezője, de könnyen létrehozható keresési táblaként a PowerPivot for Excel programban.

A teljes minta keresési táblázat az 1. táblázatban található . Íme a lépések:

Amikor PowerPivot-adatok alapján hoz létre Excel-ben egy PivotTable-t, akkor az új Kategória mezővel csoportosíthatja. Ne feledje, hogy a PowerPivot for Excel csak a Belső csatolásokat támogatja. Ha a keresési táblázatból hiányzik a "megbízás típusa", az adott típushoz tartozó összes rekord hiányzik bármely PivotTable-ből a PowerPivot adatok alapján. Ezt időről időre ellenőrizni kell.

Dátumméret (lekérdezés) táblázat

A Dátumkeresési tábla valószínűleg a legtöbb PowerPivot for Excel projekt esetében szükséges. A legtöbb adatkészletnek van valamilyen típusú dátummezője. Az év és a hónap kiszámításához vannak funkciók.

Ha azonban szüksége van a tényleges hónap szövegére vagy a negyedévre, akkor összetett képletet kell írni. Sokkal könnyebb bevonni egy Dátum-dimenziót (lookup) táblát és egyeztetni a fő adatkészlet hónapszámával. A rendelési táblázathoz hozzá kell adnia egy oszlopot, hogy képviselje a hónap számát a rendelési dátum mezőből. A példánkban a "hónap" DAX képlet "= HÓNAP ([Rendelés dátuma]) minden számhoz 1 és 12 közötti számot ad vissza, a dimenziótáblánk alternatív értékeket ad, amelyek a hónap számához kapcsolódnak. az Ön elemzésében rugalmasságot nyújt A teljes minta dimenziós dimenziótábla a 2. táblázatban található.

A dátum dimenziója vagy keresési táblája 12 rekordot tartalmaz. A hónap oszlop értékei 1 - 12. Az egyéb oszlopok tartalmazzák a rövidített hónap szövegét, a teljes hónap szövegét, negyedét stb.

Ismét egy dátumméret hozzáadásával a dátum-keresési táblázat különböző értékeinek bármelyikét össze lehet csoportosítani az Ön pivottable-jével. A negyedév vagy a hónap nevének csoportosítása pillanatkép lesz.

Sample Dimension (Lookup) táblázatok

Asztal 1

típus Kategória
Netbookok Számítógép
Asztali Számítógép
monitorok Számítógép
Projektorok és képernyők Számítógép
Nyomtatók, szkennerek és fax Számítógép
Számítógép beállítása és szervizelése Számítógép
Számítógép tartozékok Számítógép
Digitális kamerák Kamera
Digitális tükörreflexes fényképezőgépek Kamera
Film kamerák Kamera
Kamerák Kamera
Kamerák és videokamerák Tartozékok Kamera
Otthoni és irodai telefonok Telefon
Érintőképernyős telefonok Telefon
Okos telefonok és PDA-k Telefon

2. táblázat

MonthNumber MonthTextShort MonthTextFull Negyed Szemeszter
1 január január Q1 H1
2 Február február Q1 H1
3 elront március Q1 H1
4 Április április Q2 H1
5 Lehet Lehet Q2 H1
6 Június június Q2 H1
7 Július július Q3 H2
8 Augusztus augusztus Q3 H2
9 szeptember szeptember Q3 H2
10 Október október Q4 H2
11 November november Q4 H2
12 December december Q4 H2