10 būdų, kaip pagerinti „Power Pivot“ našumą

Skelbdami „Power Pivot“ ataskaitas žiniatinklyje, ketinate suteikti savo auditorijai geriausią įmanomą patirtį. Didelė šios patirties dalis yra gero našumo užtikrinimas. Žodis našumas (kaip jis susijęs su programomis ir ataskaitų teikimu) paprastai yra greičio sinonimas arba kaip greitai programa atlieka tam tikrus veiksmus, tokius kaip atidarymas naršyklėje, užklausų vykdymas arba filtravimas.

1 Apribokite eilučių ir stulpelių skaičių savo duomenų modelio lentelėse.

Viena didžiulė įtaka „Power Pivot“ našumui yra stulpelių, kuriuos įtraukiate arba importuojate į duomenų modelį, skaičius. Kiekvienas importuojamas stulpelis yra dar vienas aspektas, kurį „Power Pivot“ turi apdoroti įkeldamas darbaknygę. Neimportuokite papildomų stulpelių „tik tuo atveju“ – jei nesate tikri, kad naudosite tam tikrus stulpelius, tiesiog neįveskite jų. Šiuos stulpelius pakankamai lengva pridėti vėliau, jei pastebėsite, kad jums jų reikia.

Daugiau eilučių reiškia daugiau duomenų, kuriuos reikia įkelti, daugiau duomenų filtruoti ir daugiau duomenų, kuriuos reikia apskaičiuoti. Nesirinkite visos lentelės, jei to nereikia. Norėdami filtruoti tik tas eilutes, kurias reikia importuoti, naudokite šaltinio duomenų bazės užklausą arba rodinį. Galų gale, kam importuoti 400 000 duomenų eilučių, kai galite naudoti paprastą WHERE sąlygą ir importuoti tik 100 000?

2 Vietoj lentelių naudokite rodinius.

Kalbant apie rodinius, siekdami geriausios praktikos, naudokite rodinius, kai tik įmanoma.

Nors lentelės yra skaidresnės nei rodiniai – leidžia matyti visus neapdorotus, nefiltruotus duomenis – jos pateikiamos su visais turimais stulpeliais ir eilutėmis, nesvarbu, ar jums jų reikia, ar ne. Norėdami, kad jūsų „Power Pivot“ duomenų modelis būtų valdomo dydžio, dažnai esate priversti imtis papildomų veiksmų ir aiškiai išfiltruoti jums nereikalingus stulpelius.

Rodiniai gali ne tik teikti aiškesnius, patogesnius duomenis, bet ir padėti supaprastinti „Power Pivot“ duomenų modelį, ribojant importuojamų duomenų kiekį.


10 būdų, kaip pagerinti „Power Pivot“ našumą

3 Venkite kelių lygių santykių.

Tiek ryšių, tiek ryšių sluoksnių skaičius turi įtakos jūsų „Power Pivot“ ataskaitų našumui. Kurdami modelį vadovaukitės geriausia praktika ir turėkite vieną faktų lentelę, kurioje daugiausia būtų kiekybiniai skaitiniai duomenys (faktai) ir matmenų lentelės, tiesiogiai susijusios su faktais. Duomenų bazių pasaulyje ši konfigūracija yra žvaigždės schema, kaip parodyta.

Venkite kurti modelius, kuriuose matmenų lentelės yra susijusios su kitomis matmenų lentelėmis.

4 Leiskite tvarkyti galinių duomenų bazių serveriams.

Dauguma „Excel“ analitikų, kurie pradeda naudoti „Power Pivot“, dažniausiai renka neapdorotus duomenis tiesiai iš lentelių savo išoriniuose duomenų bazių serveriuose. Kai neapdoroti duomenys yra „Power Pivot“, jie sukuria apskaičiuotus stulpelius ir priemones, kad prireikus transformuotų ir kauptų duomenis. Pavyzdžiui, vartotojai paprastai renka pajamų ir sąnaudų duomenis ir tada sukuria apskaičiuotą stulpelį „Power Pivot“, kad apskaičiuotų pelną.

Taigi kodėl priversti Power Pivot atlikti šį skaičiavimą, kai galinis serveris galėjo tai atlikti? Realybė tokia, kad galinių duomenų bazių sistemos, tokios kaip SQL Server, gali formuoti, kaupti, išvalyti ir transformuoti duomenis daug efektyviau nei Power Pivot. Kodėl nepasinaudojus jų galingomis galimybėmis masažuoti ir formuoti duomenis prieš importuojant juos į „Power Pivot“?

Užuot rinkę neapdorotus lentelės duomenis, apsvarstykite galimybę panaudoti užklausas, rodinius ir saugomas procedūras, kad atliktumėte kuo daugiau duomenų kaupimo ir smulkinimo darbų. Šis svertas sumažina apdorojimo, kurį turės atlikti „Power Pivot“, skaičių ir natūraliai pagerina našumą.

5 Saugokitės stulpelių su neskirtomis reikšmėmis.

Stulpeliai, kuriuose yra daug unikalių reikšmių, ypač kenkia Power Pivot veikimui. Tokie stulpeliai kaip operacijos ID, užsakymo ID ir sąskaitos faktūros numeris dažnai nereikalingi aukšto lygio Power Pivot ataskaitose ir prietaisų skydeliuose. Taigi, nebent jie reikalingi ryšiams su kitomis lentelėmis užmegzti, palikite jas savo modelyje.


10 būdų, kaip pagerinti „Power Pivot“ našumą

6 Apribokite pjaustytuvų skaičių ataskaitoje.

Smulkintuvas yra viena geriausių pastarųjų metų naujų „Excel“ verslo žvalgybos (BI) funkcijų. Naudodami pjaustytuvus savo auditorijai galite suteikti intuityvią sąsają, kuri leidžia interaktyviai filtruoti „Excel“ ataskaitas ir prietaisų skydelius.

Vienas iš naudingesnių pjaustyklės privalumų yra tai, kad jis reaguoja į kitus pjaustytuvus ir sukuria pakopinio filtro efektą. Pavyzdžiui, paveikslėlyje parodyta ne tik tai, kad spustelėjus Vidurio vakarų regiono pjaustytuvą filtruojama suvestinė lentelė, bet ir tai, kad rinkos pjaustyklė taip pat reaguoja, paryškindama Vidurio Vakarų regionui priklausančias rinkas. „Microsoft“ tai vadina kryžminiu filtravimu.

Kad ir kaip naudinga būtų pjaustyklė, ji, deja, labai bloga „Power Pivot“ veikimui. Kiekvieną kartą, kai pakeičiamas pjaustytuvas, „Power Pivot“ turi perskaičiuoti visas vertes ir matmenis suvestinės lentelėje. Norėdami tai padaryti, „Power Pivot“ turi įvertinti kiekvieną plytelę pasirinktoje pjaustyklėje ir apdoroti atitinkamus skaičiavimus, pagrįstus pasirinkimu.

7Smulkintuvus kurkite tik matmenų laukuose.

Smulkintuvai, susieti su stulpeliais, kuriuose yra daug unikalių verčių, dažnai sukels didesnį našumo įvykį nei stulpeliai, kuriuose yra tik keletas reikšmių. Jei pjaustyklėje yra daug išklotinių, apsvarstykite galimybę naudoti suvestinės lentelės filtro išskleidžiamąjį sąrašą.

Panašiai pažymėkite, kad stulpelių duomenų tipai yra tinkamo dydžio. Stulpelis su keliomis skirtingomis reikšmėmis yra lengvesnis nei stulpelis su daug skirtingų verčių. Jei skaičiavimo rezultatus saugote iš šaltinio duomenų bazės, sumažinkite importuojamų skaitmenų skaičių (po kablelio). Tai sumažina žodyno dydį ir, galbūt, atskirų reikšmių skaičių.


10 būdų, kaip pagerinti „Power Pivot“ našumą

8 Išjunkite kryžminio filtro veikimą tam tikriems pjaustytuvams.

Išjungus pjaustyklės kryžminio filtravimo veikimą, iš esmės neleidžiama šiam pjaustytuvui pakeisti pasirinkimų, kai spustelėjamos kitos pjaustyklės. Tai neleidžia „Power Pivot“ įvertinti pavadinimus išjungtoje pjaustyklėje ir taip sumažina apdorojimo ciklus. Norėdami išjungti pjaustytuvo kryžminio filtravimo veikimą, pasirinkite Slicer Settings, kad atidarytumėte dialogo langą Slicer Settings. Tada tiesiog panaikinkite parinkties Vizualiai nurodyti elementus be duomenų pasirinkimą.

9 Vietoj apskaičiuotų stulpelių naudokite apskaičiuotus matmenis.

Jei įmanoma, vietoj apskaičiuotų stulpelių naudokite apskaičiuotas priemones. Apskaičiuoti stulpeliai saugomi kaip importuoti stulpeliai. Kadangi apskaičiuoti stulpeliai iš esmės sąveikauja su kitais modelio stulpeliais, jie skaičiuojami kiekvieną kartą, kai atnaujinama suvestinė lentelė, nesvarbu, ar jie naudojami, ar ne. Kita vertus, apskaičiuoti matai skaičiuojami tik užklausos metu.

Apskaičiuoti stulpeliai primena įprastus stulpelius, nes jie abu užima modelio vietą. Priešingai, apskaičiuotos priemonės apskaičiuojamos skrendant ir neužima vietos.

10Atnaujinkite į 64 bitų „Excel“.

Jei ir toliau susiduriate su našumo problemomis, susijusiomis su „Power Pivot“ ataskaitomis, visada galite nusipirkti geresnį kompiuterį – šiuo atveju naujovindami į 64 bitų kompiuterį, kuriame įdiegta 64 bitų „Excel“.

„Power Pivot“ įkelia visą duomenų modelį į RAM, kai su juo dirbate. Kuo daugiau jūsų kompiuteryje yra RAM, tuo mažiau matote našumo problemų. 64 bitų „Excel“ versija gali pasiekti daugiau jūsų kompiuterio RAM ir užtikrinti, kad ji turėtų sistemos išteklių, reikalingų didesniems duomenų modeliams. Tiesą sakant, „Microsoft“ rekomenduoja 64 bitų „Excel“ visiems, dirbantiems su modeliais, sudarytais iš milijonų eilučių.

Tačiau prieš skubėdami diegti 64 bitų „Excel“, turite atsakyti į šiuos klausimus:

Ar jau įdiegėte 64 bitų „Excel“?

Ar jūsų duomenų modeliai pakankamai dideli?

Ar jūsų kompiuteryje įdiegta 64 bitų operacinė sistema?

Ar kiti jūsų priedai nustos veikti?


Kaip neleisti „Microsoft Word“ atidaryti failų tik skaitymo režimu sistemoje „Windows“.

Kaip neleisti „Microsoft Word“ atidaryti failų tik skaitymo režimu sistemoje „Windows“.

Kaip neleisti Microsoft Word atidaryti failų tik skaitymo režimu sistemoje Windows. Microsoft Word atidaro failus tik skaitymo režimu, todėl jų redaguoti neįmanoma? Nesijaudinkite, metodai pateikiami žemiau

Kaip ištaisyti neteisingą Microsoft Word dokumentų spausdinimą

Kaip ištaisyti neteisingą Microsoft Word dokumentų spausdinimą

Kaip ištaisyti klaidas spausdinant neteisingus Microsoft Word dokumentus.Klaidos spausdinant Word dokumentus su pakeistais šriftais, netvarkingomis pastraipomis, trūkstamo teksto ar prarasto turinio yra gana dažnos. Tačiau nereikia

Ištrinkite rašiklio ir paryškinimo piešinius savo „PowerPoint“ skaidrėse

Ištrinkite rašiklio ir paryškinimo piešinius savo „PowerPoint“ skaidrėse

Jei naudodami rašiklį ar žymeklį piešėte ant savo PowerPoint skaidrės pristatymo metu, galite išsaugoti brėžinius kitam pristatymui arba ištrinti juos, kad kitą kartą rodydami pradėtumėte nuo švarių PowerPoint skaidrių. Vykdykite šias instrukcijas, kad ištrintumėte rašiklio ir žymeklio piešinius: Trinti linijas po vieną […]

Stilių bibliotekos turinys „SharePoint 2010“.

Stilių bibliotekos turinys „SharePoint 2010“.

Stilių bibliotekoje yra CSS failų, XSL (Extensible Stylesheet Language) failų ir vaizdų, naudojamų iš anksto nustatytų puslapių puslapiuose, puslapių išdėstymuose ir valdikliuose „SharePoint 2010“. Norėdami rasti CSS failus publikavimo svetainės stilių bibliotekoje: pasirinkite Svetainės veiksmai → Peržiūrėti Visas svetainės turinys. Pasirodo svetainės turinys. Stiliaus biblioteka yra […]

Formatuokite skaičius tūkstančiais ir milijonais „Excel“ ataskaitose

Formatuokite skaičius tūkstančiais ir milijonais „Excel“ ataskaitose

Neužkraukite savo auditorijos milžiniškais skaičiais. Programoje „Microsoft Excel“ galite pagerinti informacijos suvestinių ir ataskaitų skaitomumą formatuodami skaičius, kad jie būtų rodomi tūkstančiais arba milijonais.

Kaip bendrinti ir stebėti „SharePoint“ svetaines

Kaip bendrinti ir stebėti „SharePoint“ svetaines

Sužinokite, kaip naudoti „SharePoints“ socialinių tinklų įrankius, leidžiančius asmenims ir grupėms bendrauti, bendradarbiauti, bendrinti ir prisijungti.

Kaip konvertuoti datas į Juliano formatus programoje „Excel“.

Kaip konvertuoti datas į Juliano formatus programoje „Excel“.

Julijaus datos dažnai naudojamos gamybos aplinkoje kaip laiko žyma ir greita partijos numerio nuoroda. Šio tipo datos kodavimas leidžia mažmenininkams, vartotojams ir paslaugų agentams nustatyti, kada produktas buvo pagamintas, taigi ir produkto amžių. Julijaus datos taip pat naudojamos programavimo, kariuomenės ir astronomijos srityse. Skirtingi […]

Kaip sukurti „Access“ žiniatinklio programą

Kaip sukurti „Access“ žiniatinklio programą

Galite sukurti žiniatinklio programą naudodami „Access 2016“. Taigi, kas vis dėlto yra žiniatinklio programa? Na, žiniatinklis reiškia, kad jis yra internete, o programa yra tik „programos“ santrumpa. Pasirinktinė žiniatinklio programa yra internetinė duomenų bazės programa, pasiekiama iš debesies naudojant naršyklę. Kuriate ir prižiūrite žiniatinklio programą darbalaukio versijoje […]

Greitosios paleidimo juosta „SharePoint 2010“.

Greitosios paleidimo juosta „SharePoint 2010“.

Daugumoje „SharePoint 2010“ puslapių sparčiojo paleidimo juostoje, esančioje kairėje puslapio pusėje, pateikiamas naršymo nuorodų sąrašas. Greitosios paleidimo juostoje rodomos nuorodos į siūlomą svetainės turinį, pvz., sąrašus, bibliotekas, svetaines ir publikavimo puslapius. Greitojo paleidimo juostoje yra dvi labai svarbios nuorodos: Visas svetainės turinys: […]

Ką reiškia „Excel“ sprendimo klaidų pranešimai?

Ką reiškia „Excel“ sprendimo klaidų pranešimai?

Paprastoms problemoms spręsti „Excel“ sprendėjas paprastai greitai suranda optimalias tikslinės funkcijos „Solver“ kintamųjų reikšmes. Tačiau kai kuriais atvejais „Solver“ turi problemų ieškant „Solver“ kintamųjų reikšmių, optimizuojančių tikslo funkciją. Tokiais atvejais „Solver“ paprastai rodo pranešimą arba klaidos pranešimą, kuriame aprašoma arba aptariama problema, kurią […]