10 módszer a Power Pivot teljesítményének javítására

Amikor Power Pivot jelentéseket tesz közzé az interneten, a lehető legjobb élményt kívánja nyújtani közönségének. Ennek a tapasztalatnak nagy része a jó teljesítmény biztosítása. A teljesítmény szó (ahogyan az alkalmazásokra és a jelentéskészítésre vonatkozik) általában a sebesség szinonimája – vagy azt, hogy az alkalmazás milyen gyorsan hajt végre bizonyos műveleteket, például megnyit a böngészőn belül, lekérdezéseket futtat vagy szűr.

1 Korlátozza a sorok és oszlopok számát az adatmodell-táblázatokban.

A Power Pivot teljesítményét nagyban befolyásolja az adatmodellbe bevitt vagy importált oszlopok száma . Minden importált oszlop egy további dimenzió, amelyet a Power Pivotnak fel kell dolgoznia a munkafüzet betöltésekor. Ne importáljon extra oszlopokat „minden esetre” – ha nem biztos abban, hogy bizonyos oszlopokat használni fog, egyszerűen ne hozza be őket. Ezeket az oszlopokat elég könnyű később hozzáadni, ha úgy találja, hogy szüksége van rájuk.

A több sor több betöltendő adatot, több szűrendő adatot és több kiszámítandó adatot jelent. Ha nem muszáj, kerülje a teljes táblázat kiválasztását. Használjon lekérdezést vagy nézetet a forrásadatbázisban, hogy csak az importálandó sorokra szűrjön. Végül is miért importálna 400 000 adatsort, ha egy egyszerű WHERE záradékot használhat, és csak 100 000 adatsort importálhat?

2 Táblázatok helyett használjon nézeteket.

A nézetekről beszélve, a legjobb gyakorlat érdekében, amikor csak lehetséges, használjon nézeteket.

Bár a táblázatok átláthatóbbak, mint a nézetek – lehetővé téve az összes nyers, szűretlen adat megtekintését –, minden rendelkezésre álló oszloppal és sorral ellátják őket, akár szükség van rájuk, akár nem. Ahhoz, hogy a Power Pivot adatmodellt kezelhető méretben tartsa, gyakran kénytelen megtenni azt az extra lépést, hogy kifejezetten kiszűrje a szükségtelen oszlopokat.

A nézetek nem csak tisztább, felhasználóbarátabb adatokat biztosítanak, hanem az importált adatok mennyiségének korlátozásával segítik a Power Pivot adatmodell egyszerűsítését is.


10 módszer a Power Pivot teljesítményének javítására

3 Kerülje a többszintű kapcsolatokat.

Mind a kapcsolatok száma, mind a kapcsolati rétegek száma hatással van a Power Pivot-jelentések teljesítményére. A modell összeállításakor kövesse a bevált gyakorlatokat, és rendelkezzen egyetlen ténytáblázattal, amely elsősorban kvantitatív numerikus adatokat (tényeket) és dimenziótáblázatokat tartalmaz, amelyek közvetlenül kapcsolódnak a tényekhez. Az adatbázis világában ez a konfiguráció egy csillagséma, amint az ábrán látható.

Kerülje az olyan modellek építését, ahol a mérettáblázatok más mérettáblázatokhoz kapcsolódnak.

4 Hagyja, hogy a háttér-adatbázis-kiszolgálók végezzék a műveletet.

A legtöbb Excel-elemző, aki még nem ismeri a Power Pivotot, hajlamos a nyers adatokat közvetlenül a külső adatbázis-kiszolgálókon lévő táblákból lekérni. Miután a nyers adatok a Power Pivotban vannak, kiszámított oszlopokat és méréseket készítenek az adatok szükség szerinti átalakításához és összesítéséhez. Például a felhasználók általában lehívják a bevételi és költségadatokat, majd létrehoznak egy számított oszlopot a Power Pivotban a nyereség kiszámításához.

Miért kell tehát a Power Pivotot elvégezni ezzel a számítással, ha a háttérkiszolgáló is meg tudta volna oldani? A valóság az, hogy az olyan háttéradatbázis-rendszerek, mint az SQL Server, sokkal hatékonyabban tudják alakítani, összesíteni, tisztítani és átalakítani az adatokat, mint a Power Pivot. Miért ne használnák ki erőteljes képességeiket az adatok masszírozására és alakítására, mielőtt importálnák azokat a Power Pivotba?

A nyers táblaadatok lekérése helyett fontolja meg a lekérdezések, nézetek és tárolt eljárások kihasználását, hogy a lehető legtöbb adatösszesítési és -feldolgozási munkát elvégezhesse. Ez a kiegyenlítés csökkenti a Power Pivot feldolgozási mennyiségét, és természetesen javítja a teljesítményt.

5 Óvakodjon a nem különálló értékeket tartalmazó oszlopoktól.

A nagy számú egyedi értékkel rendelkező oszlopok különösen nehezítik a Power Pivot teljesítményét. Az olyan oszlopok, mint a Tranzakcióazonosító, Megrendelésazonosító és Számlaszám, gyakran szükségtelenek a magas szintű Power Pivot jelentésekben és irányítópultokon. Tehát hacsak nincs szükség más táblákkal való kapcsolatok létrehozásához, hagyja ki őket a modellből.


10 módszer a Power Pivot teljesítményének javítására

6 Korlátozza a szeletelők számát a jelentésben.

A szeletelő az Excel egyik legjobb új üzleti intelligencia (BI) funkciója az elmúlt években. A szeletelők segítségével intuitív kezelőfelületet biztosíthat közönségének, amely lehetővé teszi az Excel-jelentések és irányítópultok interaktív szűrését.

A szeletelő egyik hasznosabb előnye, hogy reagál más szeletelőkre, így lépcsőzetes szűrőhatást biztosít. Például az ábra nemcsak azt szemlélteti, hogy a Régió szeletelőben a Midwest elemre kattintva kiszűri a pivot táblát, hanem a Market szeletelő is reagál, kiemelve a középnyugati régióhoz tartozó piacokat. A Microsoft ezt a viselkedést keresztszűrésnek nevezi .

Bármennyire is hasznos a szeletelő, sajnos rendkívül rossz a Power Pivot teljesítménye szempontjából. Minden alkalommal, amikor egy szeletelőt módosítanak, a Power Pivotnak újra kell számítania a kimutatástáblázat összes értékét és mértékét. Ehhez a Power Pivotnak ki kell értékelnie a kiválasztott szeletelő minden csempét, és a kiválasztás alapján feldolgoznia kell a megfelelő számításokat.

7 Csak a méretmezőkön hozzon létre szeletelőket.

A sok egyedi értéket tartalmazó oszlopokhoz kötött szeletelők gyakran nagyobb teljesítményt eredményeznek, mint a csak néhány értéket tartalmazó oszlopok. Ha egy szeletelő nagyszámú csempét tartalmaz, fontolja meg inkább egy kimutatástábla-szűrő legördülő lista használatát.

Hasonlóképpen, ügyeljen az oszlop adattípusainak megfelelő méretére. A kevés különálló értékkel rendelkező oszlop könnyebb, mint a sok különböző értékkel rendelkező oszlop. Ha egy számítási eredményt forrásadatbázisból tárolja, csökkentse az importálandó számjegyek számát (a tizedesjegy után). Ez csökkenti a szótár méretét és esetleg a különböző értékek számát.


10 módszer a Power Pivot teljesítményének javítására

8 Tiltsa le a keresztszűrő viselkedését bizonyos szeletelőknél.

Egy szeletelő keresztszűrő viselkedésének letiltása lényegében megakadályozza, hogy az adott szeletelő módosítsa a kijelöléseket, amikor más szeletelőkre kattintanak. Ez megakadályozza, hogy a Power Pivot kiértékelje a letiltott szeletelőben lévő címeket, így csökkentve a feldolgozási ciklusokat. A szeletelő keresztszűrő viselkedésének letiltásához válassza a Szeletelő beállításai lehetőséget a Szeletelő beállításai párbeszédpanel megnyitásához. Ezután egyszerűen törölje az Adatok nélküli tételek vizuális megjelölése lehetőséget.

9 Számított oszlopok helyett használjon számított mértékeket.

Ha lehetséges, a számított oszlopok helyett használjon számított mértékeket. A számított oszlopokat a rendszer importált oszlopként tárolja. Mivel a számított oszlopok eleve kölcsönhatásba lépnek a modell más oszlopaival, minden alkalommal kiszámítják a kimutatástábla frissítését, függetlenül attól, hogy használatban vannak-e vagy sem. A számított mértékek viszont csak a lekérdezés időpontjában számítanak ki.

A számított oszlopok hasonlítanak a szabályos oszlopokra, mivel mindkettő helyet foglal el a modellben. Ezzel szemben a számított mértékeket menet közben számítják ki, és nem foglalnak helyet.

10 Frissítsen 64 bites Excelre.

Ha továbbra is teljesítményproblémákba ütközik a Power Pivot jelentésekkel, mindig vásárolhat jobb számítógépet – ebben az esetben egy 64 bites, 64 bites Excel telepített számítógépre való frissítéssel.

A Power Pivot a teljes adatmodellt betölti a RAM-ba, amikor Ön dolgozik vele. Minél több RAM-mal rendelkezik a számítógép, annál kevesebb teljesítményproblémát észlel. Az Excel 64 bites verziója több számítógép RAM-jához fér hozzá, biztosítva, hogy rendelkezzen a nagyobb adatmodellek áthidalásához szükséges rendszererőforrásokkal. Valójában a Microsoft a 64 bites Excelt ajánlja mindenkinek, aki több millió sorból álló modellekkel dolgozik.

Mielőtt azonban sietve elkezdené a 64 bites Excel telepítését, meg kell válaszolnia a következő kérdéseket:

Már telepítve van a 64 bites Excel?

Elég nagyok az adatmodellek?

64 bites operációs rendszer van telepítve a számítógépére?

A többi bővítmény leáll?

Leave a Comment

Lábjegyzetek és végjegyzetek létrehozása a Word 2013-ban

Lábjegyzetek és végjegyzetek létrehozása a Word 2013-ban

Lábjegyzetek és végjegyzetek létrehozása a Word 2013-ban. Részletes útmutató, hogyan készíthet különféle stílusú jegyzeteket bibliográfiai információkhoz vagy magyarázó megjegyzésekhez.

Hogyan lehet kiemelni a statisztikailag kiugró értékeket az Excelben

Hogyan lehet kiemelni a statisztikailag kiugró értékeket az Excelben

Tudjon meg mindent arról, hogyan lehet az Excelben kiemelni a statisztikailag kiugró értékeket, mégpedig egyszerű eszközökkel és módszerekkel. Kiemelt figyelmet fordítunk a kiugró értékek azonosítására és kezelésére.

Hogyan lehet mintát venni az adatokból Excelben

Hogyan lehet mintát venni az adatokból Excelben

Az Excel Mintavételi eszközével véletlenszerűen kiválaszthat elemeket egy adatkészletből vagy választhat minden n-edik elemet. Ismerje meg, hogyan használhatja ezt a hasznos funkciót az adatelemzéshez!

10 klassz trükk a Microsoft Word 2019 programmal

10 klassz trükk a Microsoft Word 2019 programmal

Fedezze fel a Microsoft Word 2019 legjobb trükkjeit, amelyek segítenek a hatékonyabb munkavégzésben. Tudd meg, hogyan használhatod ki a program funkcióit!

Bekezdések igazítása és behúzása a Word 2019-ben

Bekezdések igazítása és behúzása a Word 2019-ben

A Word 2019-ben a bekezdések igazítása és behúzása kulcsfontosságú a dokumentumok megfelelő megjelenítéséhez. Ismerje meg a formázási lehetőségeket és tippeket a hatékonyabb munkához.

Az Excel 2019 Solver használata

Az Excel 2019 Solver használata

Fedezze fel, hogyan használhatja az Excel 2019 Solver bővítményt a komplex problémák megoldására. A célcella, változócellák és kényszerek beállítása lépésről lépésre.

Dinamikus elemek hozzáadásához használja a Word 2019 mezőit

Dinamikus elemek hozzáadásához használja a Word 2019 mezőit

A Word lehetővé teszi dinamikus elemek hozzáadását a dokumentumhoz. Fedezze fel, hogyan lehet különböző mezőket használni a Word programban a dinamikus tartalom létrehozásához.

Oszloptípusok a SharePoint 2010-ben

Oszloptípusok a SharePoint 2010-ben

A SharePoint 2010 oszlopai az adatok tárolására szolgálnak. Fedezze fel a különböző oszlop típusokat és azok alkalmazását a SharePoint rendszeren belül.

A nem kívánt szöveg eltávolítása a Word 2013-ban

A nem kívánt szöveg eltávolítása a Word 2013-ban

A Word 2013 szövegtörlésének képessége kulcsfontosságú, legyen szó szövegalkotásról vagy törlésről. Ismerje meg a hatékony szövegtörlési módszereket!

Hogyan készítsünk fotóalbumot a PowerPoint 2016-ban

Hogyan készítsünk fotóalbumot a PowerPoint 2016-ban

A fotóalbum funkció a PowerPoint 2016-ban lehetővé teszi, hogy egyszerre több fényképet illesszen be egy prezentációba, megkönnyítve ezzel a többszörös képek kezelését.