PowerPivot - az ULTIMATE puffadásgátló funkció

Jeff Weir

Ismét hopp, emberek. Jeff Weir itt van, ismét kölcsönvette a blog kulcsát a Chandoo-n kívül. (Remélhetőleg nem karcolom meg újra).

tanuljon

Mennyire megbánik velem… jacob emlékeztetett az előző BLOATED-bejegyzésemben a jó táblázatok duzzadásgátló gyakorlataira, hogy teljesen hiányoltam az Excel egyik legújabb és leghatékonyabb duzzadásgátló funkcióját: PowerPivot. Tehát a mai bejegyzés ezt kijavítja. Kevesebb szóval ígérem.

Az adataim ebben laposnak tűnnek?

Rob Collie DAX-képletek a PowerPivothoz - az Excel Pro útmutatója a DAX elsajátításához című kiváló könyvében Rob azt állítja, hogy a PowerPivot megjelenése előtt az Excel-profik sok időt töltöttek az adatok „ellapításával” annak érdekében, hogy táplálják a forgatókönyveiket. Valójában sok Excel Pro Excel Pro-vá vált, nagyrészt az adatok ellaposodási képességeinek hátterében.

Mit ért „lapítás” alatt? Nos, a PivotTables olyan finnyás evők, hogy csak a digitális Pizza-t szeretik. Vagyis ha azt szeretné, hogy a PivotTable teljesen megemésztse az adatait közvetlenül a munkalapról, akkor ezeket az adatokat hierarchikus struktúrában kell lefektetnie, amely a homályos geekeket lapos fájlnak hívja. (Te vagy én egy lapos aktát táblának hívunk. Ezért nem vagyunk geekek.)

A PivotTable meglehetősen korlátozó étrendje emlékeztet erre a poénra:
Kérdés: Mit etet valakivel ebola, SARS és sertésinfluenza miatt?
Válasz: Bármi, ami belefér az ajtó alá.

Tehát a válogatós PivotTable csak lapos, unalmas régi asztalokat fog enni. Valójában csak EGY asztalt eszik meg, és jobb, ha az összes összetevőt (azaz az oszlopfejléceket) jól felcímkézi, vagy az értékes PivotTable nem is nyitja ki a száját.

Ami gond, mert a BOSS csak megparancsolta, hogy tálaljon valami őrült főzetet, amely még a szokásos menüben sem szerepel. A BOSS azt akarja, hogy keverjen egy keveset ebből az asztalból egy pici abból az asztalból, majd adjon hozzá egy másik asztali szórást a tetejére díszítésként. És a BOSS elvárja, hogy mindezt becsapja az előmelegített PivotOven-be, hogy gyorsan megsüssön 2,30 GHz-en. legfeljebb néhány percig, majd azonnal tálalja a BOSS-nak. Mivel a BOSS éhes az adatokra, és a BOSS éhes MOST, DAMMIT!

Szóval mit csináltál? Annyi VLOOKUPS-ot használt, ahány sor van a végső lapos adatkészletben, hogy a fenti táblák egyikének csak egy oszlopát csatlakoztassa az első táblához, ugye. És akkor megismételte ezt a VLOOKUP-őrületet minden egyes oszlopnál, amelyet végül a gőzhengerelt mega-lapos forgáskész adatkészletbe hozott. Mindez egy nagyon duzzadt fájlméretet eredményezett, az alapul szolgáló táblázatok eredeti lábnyomához képest.

És bár sikerült időben kiszolgálnia a megrendelést, fiú csináltál rendetlenséget a konyhában. Képletek mindenhol, és ennek következtében az egész ízület lelassul. Ami még rosszabb, hogy a BOSS-nak tetszett annak az íze, amit éppen felszolgált. Tehát a jövő héten ugyanabban a rendetlen konyhában fogsz dolgozni, hogy felfrissítsd, hacsak nem csinálsz rendet valahogy.

Valljuk be ... ez olyan teljes rendetlenség, hogy elcseszett.

PowerPivot…. Egy gyors adatcsatlakozás sem nélkülözheti!

Ha a PowerPivot-t a Shopping Channel-en forgalmaznák, akkor valami kellemetlenül hangos hang ilyesmit mondana erről:
Szeletel. Felkockázik. Csatlakozik. De várj, van még!
Főz. Tisztít. Elmosódik. Gyakorlatilag nem foglal helyet a padban. De várj, még mindig van!

Valójában sokkal több van, ez egy másik bejegyzés témája. Szerencsére Chandoo már írta: Mi az a Power Pivot - Bevezetés. (Chandoo, ez a cím túlságosan leíró. Soha nem leszel 1. osztályú Geek, hacsak nem tanulsz meg duzzogni, emberem).

Add ezt a linket egy pörgéssel, mert ez a termék megfelel a hype-nak. Valójában egyetlen modern gyors adatcsatlakozás sem nélkülözheti. Hangsúlyt fektetve a modernre, mert szüksége lesz az Excel 2010-re vagy újabbra, hogy használhassa ezt a duzzadó bővítményt.

De visszatérve arra, hogy ez a bejegyzés témája hogyan segít a puffadásban. A PowerPivot átvágja a lehetséges puffadást, mert sokkal kevésbé nyűgös, mint az Old-School-Pivots, mit eszik:

  • Ez lehetővé teszi, hogy forgatókönyveket hozzon létre menet közben többféle adatforrás - Access, SQL - bármilyen keverékéből, Excel táblázatok, Webes adatok stb. - majd könnyedén szeletelhet, kockázhat és navigálhat a szíve tartalmához.
  • Bármikor beépíthet/összekeverhet további adatforrásokat.
  • Nagyon hatékony számított mezőket hozhat létre a kimutatásokban, amelyek egyszerűen nem replikálhatók a hagyományos kimutatásokban.
  • Mindez hajóterhelés nélküli VLOOKUPS nélkül.

Valójában Rob Collie - a PowerPivot és az alulbecsülés mestere - remek videóval rendelkezik, amely bemutatja, hogy a PowerPivot hogyan válaszol „többek között a rettegett VLOOKUP problémára” a Legyen, félelmetes VLOOKUP című bejegyzésében.

Tehát megszünteti mindazokat a csúnya VLOOKUP-okat. De ez még nem a fele ... A PowerPivot csodálatos adattömörítési dolgokkal is jár a motorháztető alatt! (Erről további információt Rob meglepő példája a PowerPivot tömörítésről talál.)

Oké, meg vagyok győződve róla. De én is félek egy kicsit ...

Ha segítségre van szüksége a PowerPivot elsajátításához, akkor kéznél van a segítség: Nézze meg a Chandoo speciális Excel és Power Pivot képzési osztályait. Rob Collie is vendégszerepel az egyik modulban. (És azt hiszem, hogy a tanfolyam díja részeként kap egy példányt nagyszerű könyvéből.)

De mielőtt visszatérek a szokásos menetrendjéhez, figyelmeztetni kell: Chandoo a következő közszolgáltatási üzenettel rendelkezik a PowerPivot céloldalán, amelyet érdemes megfontolni, ha a főnöke vonzó, mint az enyém:
Figyelem: Az Excel és a Powerpivot tanulása hirtelen a főnök szerelmévé teheti.

Valóban, ez egy jó figyelmeztetés, hogy figyelni fogok, Chandoo. Rob PowerPivot könyveit égetem, miközben ezt olvasod.

A szerzőről.

Jeff Weir - a Galaktikus Észak helyi lakosa ott, az új-zélandi Windy Wellingtonban - ingatagabb, mint a KÖZVETETLEN és véletlenszerűbb, mint a RAND. Valójában a lelkiállapota nagyjából így foglalható össze: