10 načinov za izboljšanje zmogljivosti Power Pivot

Ko v spletu objavite poročila Power Pivot, nameravate svojemu občinstvu ponuditi najboljšo možno izkušnjo. Velik del te izkušnje je zagotavljanje dobrega delovanja. Beseda uspešnost (kar se nanaša na aplikacije in poročanje) je običajno sinonim za hitrost – ali kako hitro aplikacija izvede določena dejanja, kot je odpiranje v brskalniku, izvajanje poizvedb ali filtriranje.

1Omejite število vrstic in stolpcev v tabelah podatkovnega modela.

Velik vpliv na zmogljivost Power Pivot je število stolpcev, ki jih vnesete ali uvozite v podatkovni model. Vsak stolpec, ki ga uvozite, je še ena dimenzija, ki jo mora Power Pivot obdelati pri nalaganju delovnega zvezka. Ne uvažajte dodatnih stolpcev »za vsak slučaj« – če niste prepričani, da boste uporabljali določene stolpce, jih preprosto ne vnašajte. Te stolpce je dovolj enostavno dodati pozneje, če ugotovite, da jih potrebujete.

Več vrstic pomeni več podatkov za nalaganje, več podatkov za filtriranje in več podatkov za izračun. Izogibajte se izbiri celotne tabele, če vam ni treba. Uporabite poizvedbo ali pogled v izvorni bazi podatkov, da filtrirate samo vrstice, ki jih morate uvoziti. Konec koncev, zakaj bi uvozili 400.000 vrstic podatkov, če pa lahko uporabite preprosto klavzulo WHERE in uvozite samo 100.000?

2 Namesto tabel uporabite poglede.

Ko že govorimo o pogledih, za najboljšo prakso uporabite poglede, kadar koli je to mogoče.

Čeprav so tabele bolj pregledne kot pogledi – kar vam omogoča ogled vseh neobdelanih, nefiltriranih podatkov – so opremljene z vsemi razpoložljivimi stolpci in vrsticami, ne glede na to, ali jih potrebujete ali ne. Da bi vaš podatkovni model Power Pivot ohranil obvladljivo velikost, ste pogosto prisiljeni narediti dodaten korak in izrecno filtrirati stolpce, ki jih ne potrebujete.

Pogledi ne zagotavljajo le čistejših in uporabniku prijaznejših podatkov, ampak tudi pomagajo racionalizirati vaš podatkovni model Power Pivot z omejevanjem količine podatkov, ki jih uvozite.


10 načinov za izboljšanje zmogljivosti Power Pivot

3 Izogibajte se odnosom na več ravneh.

Tako število razmerij kot število slojev razmerij vplivata na uspešnost vaših poročil Power Pivot. Ko gradite svoj model, upoštevajte najboljšo prakso in imejte eno samo tabelo dejstev, ki vsebuje predvsem kvantitativne številčne podatke (dejstva) in tabele dimenzij, ki se neposredno nanašajo na dejstva. V svetu baze podatkov je ta konfiguracija zvezdasta shema, kot je prikazano.

Izogibajte se gradnji modelov, kjer so tabele dimenzij povezane z drugimi tabelami dimenzij.

4 Pustite strežnikom zalednih baz podatkov, da naredijo škrtanje.

Večina Excelovih analitikov, ki so novi v Power Pivotu, ponavadi potegne neobdelane podatke neposredno iz tabel na svojih zunanjih strežnikih baz podatkov. Ko so neobdelani podatki v Power Pivot, zgradijo izračunane stolpce in ukrepe za preoblikovanje in združevanje podatkov po potrebi. Uporabniki na primer običajno pridobijo podatke o prihodkih in stroških ter nato v Power Pivot ustvarijo izračunan stolpec za izračun dobička.

Zakaj bi torej Power Pivot naredil ta izračun, če bi ga lahko opravil zadnji strežnik? Dejstvo je, da imajo sistemi zalednih baz podatkov, kot je SQL Server, sposobnost oblikovanja, združevanja, čiščenja in preoblikovanja podatkov veliko učinkoviteje kot Power Pivot. Zakaj ne bi uporabili njihovih zmogljivih zmogljivosti za masiranje in oblikovanje podatkov, preden jih uvozite v Power Pivot?

Namesto da povlečete neobdelane podatke tabele, razmislite o uporabi poizvedb, pogledov in shranjenih postopkov, da izvedete čim več dela združevanja in drobljenja podatkov. Ta izkoriščanje zmanjša količino obdelave, ki jo bo moral opraviti Power Pivot, in seveda izboljša zmogljivost.

5 Pazite se na stolpce z neločljivimi vrednostmi.

Stolpci z velikim številom edinstvenih vrednosti so še posebej težki za zmogljivost Power Pivot. Stolpci, kot so ID transakcije, ID naročila in številka računa, so pogosto nepotrebni v poročilih in nadzornih ploščah Power Pivot na visoki ravni. Torej, razen če so potrebni za vzpostavitev odnosov z drugimi tabelami, jih izpustite v svojem modelu.


10 načinov za izboljšanje zmogljivosti Power Pivot

6 Omejite število rezalnikov v poročilu.

Rezalnik je ena najboljših novih funkcij poslovne inteligence (BI) Excela v zadnjih letih. S pomočjo rezalnikov lahko svojemu občinstvu zagotovite intuitiven vmesnik, ki omogoča interaktivno filtriranje vaših poročil in nadzornih plošč programa Excel.

Ena od bolj uporabnih prednosti rezalnika je, da se odziva na druge rezalnike, kar zagotavlja učinek kaskadnega filtra. Slika na primer ne ponazarja le, da klik na rezalnik Srednji zahod v regiji filtrira vrtilno tabelo, ampak da se odzove tudi rezalnik trga, tako da poudari trge, ki pripadajo regiji Srednjega zahoda. Microsoft to vedenje imenuje navzkrižno filtriranje.

Čeprav je rezalnik uporaben, je na žalost izjemno slab za zmogljivost Power Pivot. Vsakič, ko se rezalnik spremeni, mora Power Pivot ponovno izračunati vse vrednosti in mere v vrtilni tabeli. Za to mora Power Pivot oceniti vsako ploščico v izbranem rezalniku in na podlagi izbire obdelati ustrezne izračune.

7 Odrezovalnike ustvarite samo na poljih dimenzij.

Rezniki, povezani s stolpci, ki vsebujejo veliko edinstvenih vrednosti, pogosto povzročijo večji zadetek učinkovitosti kot stolpci, ki vsebujejo le nekaj vrednosti. Če rezalnik vsebuje veliko število ploščic, razmislite o uporabi spustnega seznama Filter vrtilne tabele.

Podobno se prepričajte, da so vrste podatkov stolpcev pravilne velikosti. Stolpec z nekaj različnimi vrednostmi je lažji od stolpca z velikim številom različnih vrednosti. Če shranjujete rezultate izračuna iz izvorne baze podatkov, zmanjšajte število števk (za decimalko), ki jih želite uvoziti. To zmanjša velikost slovarja in morda število različnih vrednosti.


10 načinov za izboljšanje zmogljivosti Power Pivot

8 Onemogočite delovanje navzkrižnega filtra za nekatere rezalnike.

Če onemogočite vedenje navzkrižnega filtra rezalnika, v bistvu preprečite, da bi rezalnik spremenil izbor, ko kliknete druge rezalnike. To preprečuje, da bi Power Pivot ocenjeval naslove v onemogočenem rezalniku in s tem zmanjšal cikle obdelave. Če želite onemogočiti delovanje navzkrižnega filtra rezalnika, izberite Nastavitve rezalnika, da odprete pogovorno okno Nastavitve rezalnika. Nato preprosto počistite možnost Vizualno označi elemente brez podatkov.

9 Namesto izračunanih stolpcev uporabite izračunane mere.

Če je mogoče, namesto izračunanih stolpcev uporabite izračunane mere. Izračunani stolpci so shranjeni kot uvoženi stolpci. Ker izračunani stolpci sami po sebi sodelujejo z drugimi stolpci v modelu, izračunajo vsakič, ko se vrtilna tabela posodobi, ne glede na to, ali se uporabljajo ali ne. Po drugi strani pa se izračunane mere izračunajo samo v času poizvedbe.

Izračunani stolpci so podobni običajnim stolpcem, saj oba zavzameta prostor v modelu. Nasprotno pa se izračunane mere izračunajo sproti in ne zavzamejo prostora.

10 Nadgradite na 64-bitni Excel.

Če še naprej naletite na težave z zmogljivostjo svojih poročil Power Pivot, lahko vedno kupite boljši računalnik – v tem primeru z nadgradnjo na 64-bitni računalnik z nameščenim 64-bitnim Excelom.

Power Pivot naloži celoten podatkovni model v RAM vsakič, ko delate z njim. Več RAM-a ima vaš računalnik, manj težav z zmogljivostjo opazite. 64-bitna različica Excela lahko dostopa do več RAM-a vašega računalnika, kar zagotavlja, da ima sistemske vire, potrebne za prečkanje večjih podatkovnih modelov. Pravzaprav Microsoft priporoča 64-bitni Excel za vse, ki delajo z modeli, sestavljenimi iz milijonov vrstic.

Toda preden na hitro začnete nameščati 64-bitni Excel, morate odgovoriti na ta vprašanja:

Ali že imate nameščen 64-bitni Excel?

Ali so vaši podatkovni modeli dovolj veliki?

Ali imate v računalniku nameščen 64-bitni operacijski sistem?

Ali bodo vaši drugi dodatki prenehali delovati?


Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows

Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows

Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows Microsoft Word odpira datoteke v načinu samo za branje, zaradi česar jih je nemogoče urejati? Ne skrbite, metode so spodaj

Kako popraviti nepravilno tiskanje dokumentov Microsoft Word

Kako popraviti nepravilno tiskanje dokumentov Microsoft Word

Kako odpraviti napake pri tiskanju nepravilnih dokumentov Microsoft Word Napake pri tiskanju dokumentov Word s spremenjeno pisavo, neurejenimi odstavki, manjkajočim besedilom ali izgubljeno vsebino so precej pogoste. Vendar pa ne

Izbrišite risbe s peresom in označevalnikom na diapozitivih PowerPoint

Izbrišite risbe s peresom in označevalnikom na diapozitivih PowerPoint

Če ste med predstavitvijo uporabili pero ali označevalnik za risanje po diapozitivih PowerPoint, lahko risbe shranite za naslednjo predstavitev ali jih izbrišete, tako da boste naslednjič, ko ga pokažete, začeli s čistimi PowerPointovimi diapozitivi. Sledite tem navodilom za brisanje risb s peresom in označevalnikom: Brisanje črt ena na […]

Vsebina knjižnice slogov v SharePointu 2010

Vsebina knjižnice slogov v SharePointu 2010

Knjižnica slogov vsebuje datoteke CSS, datoteke Extensible Stylesheet Language (XSL) in slike, ki jih uporabljajo vnaprej določene glavne strani, postavitve strani in kontrolniki v SharePointu 2010. Če želite poiskati datoteke CSS v knjižnici slogov na založniškem mestu: Izberite Dejanja mesta→ Pogled Vsa vsebina spletnega mesta. Prikaže se vsebina spletnega mesta. Knjižnica Style se nahaja v […]

Oblikujte številke v tisoče in milijone v poročilih Excel

Oblikujte številke v tisoče in milijone v poročilih Excel

Ne preobremenjujte občinstva z ogromnimi številkami. V Microsoft Excelu lahko izboljšate berljivost svojih nadzornih plošč in poročil tako, da oblikujete svoje številke tako, da se prikažejo v tisočih ali milijonih.

Kako deliti in spremljati SharePointova spletna mesta

Kako deliti in spremljati SharePointova spletna mesta

Naučite se uporabljati SharePointova orodja za socialno mreženje, ki posameznikom in skupinam omogočajo komunikacijo, sodelovanje, skupno rabo in povezovanje.

Kako pretvoriti datume v julijanske oblike v Excelu

Kako pretvoriti datume v julijanske oblike v Excelu

Julijanski datumi se v proizvodnih okoljih pogosto uporabljajo kot časovni žig in hitra referenca za številko serije. Ta vrsta datumskega kodiranja omogoča trgovcem na drobno, potrošnikom in servisnim agentom, da ugotovijo, kdaj je bil izdelek izdelan in s tem starost izdelka. Julijanski datumi se uporabljajo tudi v programiranju, vojski in astronomiji. Drugačen […]

Kako ustvariti spletno aplikacijo Access

Kako ustvariti spletno aplikacijo Access

Spletno aplikacijo lahko ustvarite v Accessu 2016. Kaj je torej spletna aplikacija? No, splet pomeni, da je na spletu, aplikacija pa je le okrajšava za »aplikacijo«. Spletna aplikacija po meri je spletna aplikacija baze podatkov, do katere dostopate iz oblaka z uporabo brskalnika. Spletno aplikacijo gradite in vzdržujete v namizni različici […]

Vrstica za hitri zagon v SharePointu 2010

Vrstica za hitri zagon v SharePointu 2010

Večina strani v SharePointu 2010 prikaže seznam navigacijskih povezav v vrstici za hitri zagon na levi strani strani. Vrstica za hitri zagon prikazuje povezave do predstavljene vsebine spletnega mesta, kot so seznami, knjižnice, spletna mesta in strani za objavljanje. Vrstica za hitri zagon vključuje dve zelo pomembni povezavi: Povezava do vse vsebine spletnega mesta: […]

Kaj pomenijo sporočila o napakah reševalca v Excelu?

Kaj pomenijo sporočila o napakah reševalca v Excelu?

Pri preprostih težavah reševalec v Excelu običajno hitro najde optimalne vrednosti spremenljivke reševalca za ciljno funkcijo. Toda v nekaterih primerih ima Solver težave pri iskanju vrednosti spremenljivke Solver, ki optimizirajo ciljno funkcijo. V teh primerih Solver običajno prikaže sporočilo ali sporočilo o napaki, ki opisuje ali razpravlja o težavi, ki […]