10 начина за побољшање перформанси Повер Пивот-а

Када објавите Повер Пивот извештаје на вебу, намеравате да својој публици пружите најбоље могуће искуство. Велики део тог искуства осигурава да су перформансе добре. Реч перформансе (као што се односи на апликације и извештавање) је обично синоним за брзину — или колико брзо апликација обавља одређене радње као што је отварање у прегледачу, покретање упита или филтрирање.

1 Ограничите број редова и колона у својим табелама модела података.

Један огроман утицај на перформансе Повер Пивот-а је број колона које уносите или увозите у модел података. Свака колона коју увезете је још једна димензија коју Повер Пивот мора да обради приликом учитавања радне свеске. Немојте да увозите додатне колоне „за сваки случај“ — ако нисте сигурни да ћете користити одређене колоне, само их немојте уносити. Ове колоне је довољно лако додати касније ако установите да су вам потребне.

Више редова значи више података за учитавање, више података за филтрирање и више података за израчунавање. Избегавајте да изаберете целу табелу ако не морате. Користите упит или приказ у изворној бази података да бисте филтрирали само редове које треба да увезете. На крају крајева, зашто увозити 400.000 редова података када можете користити једноставну клаузулу ВХЕРЕ и увозити само 100.000?

2 Користите приказе уместо табела.

Говорећи о погледима, за најбољу праксу, користите погледе кад год је то могуће.

Иако су табеле транспарентније од приказа — омогућавајући вам да видите све необрађене, нефилтриране податке — оне се испоручују са свим доступним колонама и редовима, без обзира да ли су вам потребне или не. Да бисте задржали свој Повер Пивот модел података на управљивој величини, често сте приморани да предузмете додатни корак експлицитног филтрирања колона које вам нису потребне.

Прикази не само да могу да обезбеде чистије податке који су једноставнији за коришћење, већ и да помогну да се поједностави ваш Повер Пивот модел података ограничавањем количине података које увозите.


10 начина за побољшање перформанси Повер Пивот-а

3 Избегавајте односе на више нивоа.

И број релација и број слојева односа имају утицај на перформансе ваших Повер Пивот извештаја. Када правите свој модел, следите најбољу праксу и имајте једну табелу чињеница која првенствено садржи квантитативне нумеричке податке (чињенице) и табеле димензија које се директно односе на чињенице. У свету базе података, ова конфигурација је звезда шема, као што је приказано.

Избегавајте прављење модела где се табеле димензија односе на друге табеле димензија.

4 Пустите позадинске сервере базе података да раде.

Већина Екцел аналитичара који су нови у Повер Пивот-у обично извлаче необрађене податке директно из табела на својим спољним серверима базе података. Након што су необрађени подаци у Повер Пивот-у, они праве израчунате колоне и мере да трансформишу и агрегирају податке по потреби. На пример, корисници обично извлаче податке о приходима и трошковима, а затим креирају израчунату колону у Повер Пивот-у да би израчунали профит.

Зашто онда терати Повер Пивот да ради ову калкулацију када је позадински сервер могао то да уради? Реалност је да позадински системи база података као што је СКЛ Сервер имају способност да обликују, агрегирају, чисте и трансформишу податке много ефикасније од Повер Пивот-а. Зашто не искористити њихове моћне могућности за масажу и обликовање података пре него што их увезете у Повер Пивот?

Уместо да извлачите необрађене податке табеле, размислите о томе да искористите упите, приказе и ускладиштене процедуре да бисте извршили што је могуће више агрегације података и рада на крцкању. Ово коришћење смањује количину обраде коју ће Повер Пивот морати да обави и природно побољшава перформансе.

5 Чувајте се колона са неразличитим вредностима.

Колоне које имају велики број јединствених вредности су посебно тешке за перформансе Повер Пивот-а. Колоне као што су ИД трансакције, ИД поруџбине и број фактуре често су непотребне у Повер Пивот извештајима и контролним таблама високог нивоа. Дакле, осим ако нису потребни за успостављање односа са другим табелама, изоставите их из свог модела.


10 начина за побољшање перформанси Повер Пивот-а

6 Ограничите број резача у извештају.

Секач је једна од најбољих нових функција пословне интелигенције (БИ) Екцел-а последњих година. Помоћу резача можете својој публици пружити интуитиван интерфејс који омогућава интерактивно филтрирање ваших Екцел извештаја и контролних табли.

Једна од кориснијих предности резача је та што реагује на друге секаче, пружајући каскадни ефекат филтера. На пример, слика илуструје не само да клик на Средњи запад у региону филтрира средишњу табелу, већ да и реагатор тржишта реагује, наглашавајући тржишта која припадају региону Средњег запада. Мицрософт ово понашање назива унакрсним филтрирањем.

Колико год да је резач користан, он је, нажалост, изузетно лош за Повер Пивот перформансе. Сваки пут када се промени резач, Повер Пивот мора поново да израчуна све вредности и мере у пивот табели. Да би то урадио, Повер Пивот мора да процени сваку плочицу у изабраном резачу и да обради одговарајуће прорачуне на основу избора.

7 Креирајте резаче само на пољима димензија.

Секачи повезани са колонама које садрже много јединствених вредности често ће изазвати већи учинак у односу на колоне које садрже само неколико вредности. Ако резач садржи велики број плочица, размислите о коришћењу падајуће листе Филтер заокретне табеле.

На сличну напомену, обавезно подесите типове података колоне праве величине. Колона са неколико различитих вредности је лакша од колоне са великим бројем различитих вредности. Ако складиштите резултате прорачуна из изворне базе података, смањите број цифара (после децимале) за увоз. Ово смањује величину речника и, могуће, број различитих вредности.


10 начина за побољшање перформанси Повер Пивот-а

8Онемогућите понашање унакрсног филтера за одређене секаче.

Онемогућавање понашања унакрсног филтера за резач у суштини спречава тај секач да промени селекције када се кликне на друге резач. Ово спречава потребу да Повер Пивот процењује наслове у онемогућеном резачу, чиме се смањују циклуси обраде. Да бисте онемогућили понашање унакрсног филтера за резач, изаберите Подешавања слицера да бисте отворили оквир за дијалог Подешавања резача. Затим једноставно поништите избор опције Визуелно означи ставке без података.

9 Користите израчунате мере уместо израчунатих колона.

Користите израчунате мере уместо израчунатих колона, ако је могуће. Израчунате колоне се чувају као увезене колоне. Пошто израчунате колоне инхерентно ступају у интеракцију са другим колонама у моделу, оне израчунавају сваки пут када се заокретна табела ажурира, без обзира да ли се користе или не. Израчунате мере се, с друге стране, израчунавају само у време упита.

Израчунате колоне личе на редовне колоне по томе што обе заузимају простор у моделу. Насупрот томе, израчунате мере се израчунавају у ходу и не заузимају простор.

10Надоградите на 64-битни Екцел.

Ако и даље наилазите на проблеме са перформансама са својим Повер Пивот извештајима, увек можете купити бољи рачунар — у овом случају, надоградњом на 64-битни рачунар са инсталираним 64-битним Екцел-ом.

Повер Пивот учитава цео модел података у РАМ кад год радите са њим. Што више РАМ меморије ваш рачунар има, мање проблема са перформансама видите. 64-битна верзија Екцел-а може приступити већем делу РАМ-а вашег рачунара, обезбеђујући да има системске ресурсе потребне за пробијање кроз веће моделе података. У ствари, Мицрософт препоручује 64-битни Екцел за свакога ко ради са моделима састављеним од милиона редова.

Али пре него што журно почнете да инсталирате 64-битни Екцел, морате да одговорите на ова питања:

Да ли већ имате инсталиран 64-битни Екцел?

Да ли су ваши модели података довољно велики?

Да ли имате 64-битни оперативни систем инсталиран на рачунару?

Да ли ће ваши други додаци престати да раде?


Обришите цртеже оловком и маркером на својим ПоверПоинт слајдовима

Обришите цртеже оловком и маркером на својим ПоверПоинт слајдовима

Ако сте користили оловку или маркер за цртање на ПоверПоинт слајдовима током презентације, можете да сачувате цртеже за следећу презентацију или да их избришете тако да ћете следећи пут када их покажете почети са чистим ПоверПоинт слајдовима. Пратите ова упутства да бисте избрисали цртеже оловком и маркером: Брисање линија један на […]

Садржај библиотеке стилова у СхареПоинт 2010

Садржај библиотеке стилова у СхареПоинт 2010

Библиотека стилова садржи ЦСС датотеке, датотеке Ектенсибле Стилесхеет Лангуаге (КССЛ) и слике које користе унапред дефинисане главне странице, изгледе страница и контроле у ​​СхареПоинт 2010. Да бисте лоцирали ЦСС датотеке у библиотеци стилова на локацији за објављивање: Изаберите Радње сајта→Прикажи Сав садржај сајта. Појављује се садржај сајта. Библиотека Стил налази се у […]

Форматирајте бројеве у хиљадама и милионима у Екцел извештајима

Форматирајте бројеве у хиљадама и милионима у Екцел извештајима

Немојте претрпати своју публику огромним бројевима. У Мицрософт Екцел-у можете побољшати читљивост својих контролних табли и извештаја тако што ћете форматирати своје бројеве тако да се појављују у хиљадама или милионима.

Како делити и пратити СхареПоинт локације

Како делити и пратити СхареПоинт локације

Научите како да користите СхареПоинт алатке за друштвено умрежавање које омогућавају појединцима и групама да комуницирају, сарађују, деле и повезују се.

Како претворити датуме у јулијанске формате у Екцелу

Како претворити датуме у јулијанске формате у Екцелу

Јулијански датуми се често користе у производним окружењима као временска ознака и брза референца за број серије. Ова врста кодирања датума омогућава продавцима, потрошачима и услужним агентима да идентификују када је производ направљен, а тиме и старост производа. Јулијански датуми се такође користе у програмирању, војсци и астрономији. Различит […]

Како да направите приступну веб апликацију

Како да направите приступну веб апликацију

Можете да креирате веб апликацију у програму Аццесс 2016. Дакле, шта је уопште веб апликација? Па, веб значи да је онлајн, а апликација је само скраћеница за „апликацију“. Прилагођена веб апликација је апликација базе података на мрежи којој се приступа из облака помоћу претраживача. Ви правите и одржавате веб апликацију у верзији за десктоп […]

Трака за брзо покретање у СхареПоинт 2010

Трака за брзо покретање у СхареПоинт 2010

Већина страница у систему СхареПоинт 2010 приказује листу веза за навигацију на траци за брзо покретање дуж леве стране странице. Трака за брзо покретање приказује везе ка садржају истакнутог сајта као што су листе, библиотеке, сајтови и странице за објављивање. Трака за брзо покретање укључује две веома важне везе: Линк за сав садржај сајта: […]

Шта значе поруке о грешци решавача у Екцел-у?

Шта значе поруке о грешци решавача у Екцел-у?

За једноставне проблеме, Солвер у Екцел-у обично брзо проналази оптималне вредности променљиве Решавача за функцију циља. Али, у неким случајевима, Солвер има проблема да пронађе вредности променљиве Солвера које оптимизују функцију циља. У овим случајевима, Солвер обично приказује поруку или поруку о грешци која описује или расправља о проблему који […]

Како уклонити израчуната поља и ставке из Екцел заокретне табеле

Како уклонити израчуната поља и ставке из Екцел заокретне табеле

Можете лако да уклоните израчуната поља и ставке из Екцел заокретне табеле. Да бисте уклонили израчунато поље, кликните на ћелију у изведеној табели. Затим кликните на команду Поља, ставке и скупови на картици Анализа и изаберите Израчунато поље из подменија који се појави. Када Екцел прикаже дијалог Уметање израчунатог поља, изаберите […]

Како означити у СхареПоинт-у

Како означити у СхареПоинт-у

Ознаке су кључне речи које додељујете садржају. Означавање страница за дељење са другима је обележавање на друштвеним мрежама, веома је популарно на вебу и лако је у СхареПоинт-у. Ако сте икада користили сајт као што је Делициоус, већ знате како функционише обележавање на друштвеним мрежама. Како све више људи додељује исте ознаке, ознаке постају начин на који […]