Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Kui töötate Power Pivot andmetega, võib teil aeg-ajalt tekkida vajadus andmeid allikast värskendada, arvutatud veergudes loodud valemid ümber arvutada või veenduda, et PivotTable-liigendtabelis esitatud andmed oleksid ajakohased.

Selles teemas selgitatakse andmete värskendamise ja andmete ümberarvutamise erinevust, antakse ülevaade ümberarvutamise käivitamisest ja kirjeldatakse ümberarvutamise reguleerimise suvandeid.

Andmete värskendamine ja ümberarvutamine

Power Pivot kasutab nii andmete värskendamist kui ka ümberarvutamist.

Andmete värskendamine tähendab ajakohaste andmete hankimist välistest andmeallikatest. Power Pivot ei tuvasta välistes andmeallikates tehtud muudatusi automaatselt, kuid andmeid saab värskendada käsitsi Power Pivot aknas või automaatselt, kui töövihik on SharePointis ühiskasutusse antud.

Ümberarvutamine tähendab kõigi töövihiku veergude, tabelite, diagrammide ja PivotTable-liigendtabelite värskendamist, mis sisaldavad valemeid. Kuna valemi ümberarvutamine toob kaasa jõudluse kulu, on oluline mõista iga arvutusega seotud sõltuvusi.

NB!:  Töövihikut ei tohiks salvestada ega avaldada enne, kui selles olevaid valemeid pole ümber arvutatud.

Käsitsi vs automaatne ümberarvutamine

Vaikimisi arvutatakse Power Pivot töötlemiseks vajalikku aega optimeerides automaatselt ümber. Kuigi ümberarvutamine võib võtta aega, on see oluline ülesanne, sest ümberarvutamisel kontrollitakse veerusõltuvusi ja teid teavitatakse, kui veerg on muutunud, kui andmed ei sobi või kui valemis ilmnes tõrge, mida kasutati töötamiseks. Siiski saate valideerimise loobuda ja arvutusi käsitsi värskendada, eriti kui töötate keerukate valemite või väga suurte andmehulkadega ja soovite reguleerida värskenduste ajastust.

Nii käsitsi kui ka automaatsel režiimil on eelised; siiski soovitame tungivalt kasutada automaatset ümberarvutusrežiimi. See režiim hoiab Power Pivot metaandmed sünkroonis ja hoiab ära probleemid, mis on tingitud andmete kustutamisest, nimede või andmetüüpide muudatustest või puuduvatest sõltuvustest. 

Automaatse ümberarvutuse kasutamine

Automaatse ümberarvutusrežiimi kasutamisel käivitavad kõik andmete muudatused, mis võivad põhjustada valemite muutumise tulemi, kogu valemit sisaldava veeru ümberarvutamise. Järgmised muudatused nõuavad alati valemite ümberarvutamist:

  • Välisest andmeallikast pärinevaid väärtusi on värskendatud.

  • Valemi määratlust on muudetud.

  • Valemis viidatud tabelite või veergude nimed on muudetud.

  • Tabelitevahelised seosed on lisatud, muudetud või kustutatud.

  • Lisatud on uued mõõdud või arvutatud veerud.

  • Töövihikus on tehtud muudatusi teistes valemites, nii et sellest arvutusest sõltuvad veerud või arvutused tuleks värskendada.

  • Read on lisatud või kustutatud.

  • Rakendasite filtri, mis nõuab andmekomplekti värskendamiseks päringu käivitamist. Filtrit võis rakendada kas valemis või PivotTable-liigendtabeli või PivotChart-liigenddiagrammi osana.

Käsitsi ümberarvutamise kasutamine

Saate kasutada käsitsi ümberarvutamist, et vältida valemite tulemite arvutamise kulu, kuni olete valmis. Käsitsirežiim on eriti kasulik sellistes olukordades:

  • Kujundate valemit malli abil ja soovite enne valideerimist muuta valemis kasutatud veergude ja tabelite nimesid.

  • Teate, et osa töövihiku andmeid on muutunud, kuid töötate muu veeruga, mis pole muutunud, nii et soovite ümberarvutamise edasi lükata.

  • Töötate töövihikus, kus on palju sõltuvusi, ja soovite ümberarvutamist edasi lükata, kuni olete kindel, et kõik vajalikud muudatused on tehtud.

Võtke arvesse, et kui töövihik on seatud käsitsi arvutamise režiimile, ei teosta Power Pivot rakenduses Microsoft Excel 2013 valemite valideerimist ega kontrollimist järgmiste tulemustega.

  • Kõik töövihikusse lisatavad uued valemid märgitakse lipuga, mis sisaldab tõrget.

  • Uutes arvutatud veergudes tulemeid ei kuvata.

Töövihiku konfigureerimine käsitsi ümberarvutamiseks

  1. Klõpsake Power Pivotvalikut Kujundus> Arvutused> Arvutussuvandid> Käsitsi arvutamise režiim.

  2. Kõigi tabelite ümberarvutamiseks klõpsake nuppu Arvutussuvandid> Arvuta kohe.

    Töövihikus olevaid valemeid kontrollitakse vigade suhtes ja tabeleid värskendatakse tulemitega (kui neid on). Sõltuvalt andmete hulgast ja arvutuste arvust võib töövihik mõnda aega hanguda.

NB!:  Enne töövihiku avaldamist peaksite arvutusrežiimi alati uuesti automaatseks muutma. See aitab vältida probleeme valemite kujundamisel.

Ümberarvutamise tõrkeotsing

Sõltuvused

Kui veerg sõltub mõnest muust veerust ja selle teise veeru sisu muutub mis tahes viisil, tuleb kõik seotud veerud ümber arvutada. Iga kord, kui Power Pivot töövihikut muudetakse, analüüsib Power Pivot rakenduses Microsoft Excel 2013 olemasolevaid Power Pivot andmeid, et teha kindlaks, kas ümberarvutamine on nõutav, ja värskendab neid võimalikult tõhusalt.

Oletagem näiteks, et teil on tabel Müük, mis on seotud tabelitega Product and ProductCategory; ja tabeli Müük valemid sõltuvad mõlemast tabelist. Tabelite Product (Toode ) või ProductCategory (Tootekategooria) muudatused arvutavad ümber kõik tabeli Müük arvutatud veerud. See on mõttekas, kui arvate, et teil võib olla valemeid, mis koondavad müügi kategooriate või toodete kaupa. Seega, et olla kindel, et tulemused on õiged; andmetel põhinevad valemid tuleb ümber arvutada.

Power Pivot teeb alati tabeli täieliku ümberarvutuse, kuna täielik ümberarvutamine on tõhusam kui muudetud väärtuste kontrollimine. Ümberarvutamist käivitavad muudatused võivad sisaldada selliseid suuri muudatusi nagu veeru kustutamine, veeru arvandmete tüübi muutmine või uue veeru lisamine. Näiliselt triviaalsed muutused (nt veeru nime muutmine) võivad siiski käivitada ka ümberarvutamise. Seda seetõttu, et veergude nimesid kasutatakse valemites identifikaatoritena.

Mõnel juhul võib Power Pivot kindlaks teha, et veerud saab ümberarvutamisest välja jätta. Kui teil on näiteks valem, mis otsib tabelist Tooted väärtust (nt [Toote värv] ja tabelis Müük veergu [Kogus] on [Kogus],), ei pea valemit ümber arvutama, kuigi tabelid Müük ja Tooted on seotud. Kui teil on aga valemeid, mis põhinevad valikul Müük[Kogus], on ümberarvutamine nõutav.

Sõltuvate veergude ümberarvutamise jada

Sõltuvused arvutatakse enne ümberarvutamist. Kui üksteisest sõltub mitu veergu, järgib Power Pivot sõltuvuste jada. See tagab veergude töötlemise maksimaalse kiirusega õiges järjestuses.

Tehingud

Toimingud, mis arvutavad või värskendavad andmeid, toimuvad tehinguna. See tähendab, et kui mõni värskendustoimingu osa nurjub, pööratakse ülejäänud toimingud tagasi. See tagab, et andmed ei jää osaliselt töödeldud olekusse. Kandeid ei saa relatsioonandmebaasis hallata ega kontrollpunkte luua.

Lenduvate funktsioonide ümberarvutamine

Mõnel funktsioonil (nt NOW, RAND või TODAY) pole fikseeritud väärtusi. Jõudlusprobleemide vältimiseks ei hinnata selliseid funktsioone tavaliselt uuesti, kui neid kasutatakse arvutuslikus veerus. Nende funktsioonide tulemid arvutatakse ümber ainult terve veeru ümberarvutamisel. Selliste olukordade hulka kuulub välisest andmeallikast värskendamine või andmete käsitsi redigeerimine, mis põhjustab neid funktsioone sisaldavate valemite ümberhindamise. Kui funktsiooni kasutatakse arvutusliku välja määratluses, arvutatakse aga kõikuv funktsioon (nt NOW, RAND või TODAY) alati ümber.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×