Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Ümberarvestusveerud aitavad kasutajatel saada andmetest ülevaadet, jälgides äri põhimõõdikuid. Ümberarvestusveerg sisaldab liitväärtust, mis on arvutatud seoses konkreetse reaga. See sisaldab tavalisi tabeleid ja tegevuse tabeleid, nt meile ja kohtumisi.
Keerukamate stsenaariumide puhul, saab koondada andmeid ridade hierarhia lõikes. Administraatori või kohandajana saate määrata ümberarvestusveerge, kasutades Power Appsi kohandustööriistu, ilma et oleks vaja arendajat koodi kirjutamiseks.
Ümberarvestusveergude eelised ja võimalused
Ümberarvestusveergude eelised ja võimalused on järgmised.
- Visuaalne redigeerimine on lihtne. Saate luua ümberarvestusveerge, kasutades veeruredaktorit, nagu tavalise veeru loomiselgi.
- Lai valik liitmisfunktsioone. Andmeid saate liita järgmiste funktsioonide abil:
SUM,COUNT,,MINjaMAXAVG. - Liitmisel on täielik filtritugi. Saate lähtetabelile või seotud tabelile mitut tingimust seades mitu filtrit määrata.
- Sujuv integreerimine kasutajaliidesega. Ümberarvestusveerud saate kaasata vormidesse, vaadetesse, diagrammidesse ja aruannetesse.
- Ümberarvestusveerud on lahenduse komponendid. Saate ümberarvestusveerge hõlpsalt komponentidena keskkondade vahel transportida ja lahendustes jagada.
- Ümberarvestusveerud ja arvutatud veerud täiendavad üksteist. Võite kasutada ümberarvestusveergu arvutatud veeru osana ja vastupidi.
- Saate konfigureerida ümberarvestusveerud kasutama kohandatud juhtelemente.
Ümberarvestusveergude näidete hulka kuuluvad järgmised.
- Konto avatud müügivõimaluste kogu eeldatav tulu
- Avatud müügivõimaluste kogu eeldatav tulu hierarhias kõigi kontode peale
- Müügivõimaluse, sh alammüügivõimaluste kogu eeldatav tulu
- Kampaania loodud kvalifitseeruvate müügivihjete kogu eeldatav väärtus
- Suure prioriteetsusega avatud teenindusjuhtumite arv hierarhias kõigi kontode peale
- Kõikide suure prioriteetsusega avatud teenindusjuhtumite varaseim loomisaeg konto kohta
Iga ümberarvestusveerg loob kaks lisaveergu, millel on <veerunime>_date ja <veerunime>_state järelliidete muster. Veerg _date sisaldab kuupäeva ja kellaaja andmeid ja _state veerg täisarvu andmeid. Veerul _state on järgmised väärtused.
| Väärtus | Seisund | Kirjeldus |
|---|---|---|
| 0 | NotCalculated | Veeru väärtus tuleb veel arvutada. |
| 1 | Arvutuslik | Veeru väärtus on arvutatud veerul _kuupäev oleva viimati värskendatud aja põhjal. |
| 2 | OverflowError | Veeru väärtuse arvutamine lõppes ülevoolutõrkega. |
| 3 | OtherError | Veeru väärtuse arvutamine nurjus sisemise tõrke tõttu. Järgmine arvutustöö parandab selle tõenäoliselt ära. |
| 4 | RetryLimitExceeded | Veeru väärtuse arvutamine nurjus, kuna väärtuse arvutamise katsete maksimaalne arv ületati paljude samaaegsete toimingute ja lukustuskonfliktide tõttu. |
| 5 | HierarchicalRecursionLimitReached | Veeru väärtuse arvutamine nurjus, kuna arvutus saavutas hierarhia sügavuse maksimaalse limiidi. |
| 6 | LoopDetected | Veeru väärtuse arvutamine nurjus, kuna rea hierarhias tuvastati rekursiivne tsükkel. |
| 7 | CurrencyMissing | Veeru väärtuse arvutamine nurjus, kuna nõutav väljavaluuta puudub. |
Ümberarvestuse arvutused
Ümberarvestused arvutatakse kavandatud süsteemitööde järgi, mis töötavad asünkroonselt taustal. Peate olema ümberarvestustööde nägemiseks ja haldamiseks administraator.
Ümberarvestustööde vaatamine
Ümberarvestustööde vaatamiseks tehke järgmist.
- Logige sisse Power Apps ja valige soovitud keskkond.
- Valige Seaded (käik)Täpsemad > seaded.
- Valige Sätted>Süsteemitööd.
- Valige vaatevalijas Korduvad süsteemitööd.
- Asjakohase töö kiireks leidmiseks saate filtreerida süsteemitöö tüübi järgi: ümberarvestusvälja massarvutamine või ümberarvestusvälja arvutamine.
Ümberarvestusvälja massarvutus
Ümberarvestusveeru massarvutus on korduv töö, mis luuakse iga ümberarvestusvälja jaoks. See käivitub ühe korra pärast ümberarvestusveeru loomist või värskendamist. Töö arvutab ümber konkreetse ümberarvestusveeru väärtuse kõikides olemasolevates kirjetes, mis seda veergu sisaldavad. Vaikimisi käivitub töö 12 tundi pärast veeru loomist või värskendamist. Veeru muutmise korral töö lähtestatakse ning käivitatakse uuesti 12 tundi pärast värskendust. 12-tunnine viivitus on vajalik tagamaks, et ümberarvestusväli töötab keskkonna töövälistel tundidel.
Soovitame administraatoril kohandada ümberarvestusvälja massarvutuse töö algusaega pärast ümberarvestusveeru loomist või muutmist nii, et see töötaks töövälisel ajal. Näiteks kesköö on töö käivitamiseks väga hea aeg tagamaks ümberarvestusveergude efektiivne töötlemine.
Pange tähele, et kui tekib olukord, kus ümberarvestusveergu ei värskendata kunagi, ei käivitata ümberarvestusvälja massarvutuse ülesannet selle veeru jaoks uuesti enne, kui 10 aastat on möödunud. See käitumine on taotluslik. Kui ümberarvestusväljaga seotud aluseks olevates veergudes pole värskendusi, pole põhjust tööd sagedamini käivitada.
Ümberarvestusveeru arvutus
Ümberarvestusvälja arvutamine on korduv töö, mis teeb määratud tabeli olemasolevate ridade kõigi ümberarvestusveergude järkjärgulisi arvutusi. Tabeli kohta on ainult üks ümberarvestusvälja arvutamise töö. Inkrementarvutused tähendavad, et ümberarvestusvälja arvutamise töö töötleb ridu, mis loodi, värskendati või kustutati pärast viimase ümberarvestusvälja massarvutuse töö käivitamise lõpetamist. Minimaalne korduvuse vaikesäte on üks tund. Töö luuakse automaatselt tabeli esimese ümberarvestusveeru loomisel ja kustutatakse viimase ümberarvestusveeru kustutamisel.
Võrgus ümberarvutamise suvand
Vormil olev ümberarvestusveerg kuvab kalkulaatori pildi, ümberarvestusväärtuse ja viimase arvutuse aja. Ümberarvutamiseks valige kalkulaatori pilt ja seejärel valige kuvatav nupp Arvuta ümber.
Võrgus ümberarvutamise suvandi kasutamisel tuleb meeles pidada mõnd kaalutlust (vormi käsitsi värskendamine).
- Teil peavad olema tabeli kirjutamisõigused ja kirjutamisõigused lähtereal, kus värskendamist taotlete. Näiteks kui arvutate hinnangulist tulu konto avatud müügivõimalustest, ei pea teil olema müügivõimaluse tabelis kirjutamisõigusi, vaid ainult konto tabelis.
- See suvand on saadaval ainult võrgurežiimis. Te ei saa seda kasutada ühenduseta režiimis töötades.
- Ridade maksimaalne arv ümberarvestuse värskendamise ajal on 50 000 rida. Hierarhilise ümberarvestuse korral rakendub see kogu hierarhias seotud ridadele. Kui limiit on ületatud, kuvatakse tõrketeade:Arvutusi ei saa võrgus teha, kuna 50 000 seotud rea arvutuslimiit on saavutatud. See piirang ei kehti, kui süsteemitööd arvutavad ümberarvestuse automaatselt ümber.
- Maksimaalse hierarhia sügavuse piirang on 10 lähterida. Kui limiit on ületatud, kuvatakse tõrketeade:Arvutusi ei saa võrgus teha, kuna lähterea hierarhia sügavuspiirang 10 on saavutatud. See piirang ei kehti, kui süsteemitööd arvutavad ümberarvestuse automaatselt ümber.
Ümberarvestustöö muutmine
Süsteemiadministraatorina saate ümberarvestustöö korduvusmustrit muuta ja ümberarvestustööd edasi lükata, peatada või jätkata. Ümberarvestustööd ei saa aga tühistada ega kustutada.
Korduvusmustri peatamiseks, edasilükkamiseks, jätkamiseks või muutmiseks peate vaatama süsteemitöid. Lisateave Ümberarvestustööde vaatamine
Valige navigeerimisribal Toimingud ja valige soovitud toiming.
Ümberarvestusvälja massarvutuse töö jaoks on saadaolevad valikud järgmised: Jätka, Edasilükkamine ja Peata.
Ümberarvestusvälja arvutamise töö jaoks on saadaolevad valikud järgmised: Muuda korduvust,Jätka,Lükka edasi ja Peata.
Näited
Vaatame mitmeid ümberarvestusveeru näiteid. Liidame rea andmed seotud ridadest hierarhiat kasutades ja ilma. Samuti liidame rea andmed seotud tegevustest ja reaga kaudselt seotud tegevustest tabeli ActivityParty kaudu. Kõigis näidetes määratleme veeruredaktoriga ümberarvestusveeru. Veeruredaktori avamiseks avage lahenduseuurija ja laiendage jaotist Komponentide>tabelid. Valige soovitud tabel ja valige Veerud. Valige Uus. Sisestage redaktoris veeru jaoks nõutav teave, sh veeru tüüp ja andmetüüp. Valige jaotises Veeru tüüp pärast andmetüübi valimist Ümberarvestus . Andmete tüübid hõlmavad kümnendarve või täisarve, valuutat ja kuupäeva/kellaaega. Valige nupp Redigeeri veeru tüübi kõrval. See viib teid ümberarvestusveeru määratluse redaktorisse. Ümberarvestusveeru definitsioon koosneb kolmest jaotisest: Lähtetabel,Seotud ** tabel ja Liitmine.
Jaotises Lähtetabel saate määrata tabeli, mille jaoks ümberarvestusveerg on määratletud, ja selle, kas liita hierarhias või mitte. Võite lisada mitme tingimusega filtreid, et määrata kindlaks ümberarvestuseks kasutatavad hierarhia read.
Jaotises Seostuv tabel saate määrata tabeli, mille põhjal liita. See jaotis on valikuline, kui otsustate lähtetabeli hierarhias ülespoole liikuda. Võite lisada mitme tingimusega filtreid, et määrata kindlaks arvutamisel kasutatavad seotud read. Näiteks saate kaasata avatud müügivõimaluste tulu, nii et aastane tulu on üle 1000 USA dollari.
Jaotises Kokkuvõtte määrate mõõdiku, mida soovite arvutada. Saate valida saadaolevad kokkuvõttefunktsioonid (nt SUM, COUNT, MIN, MAX või AVG).
Andmete liitmine rea jaoks seotud ridadest
Selles näites hierarhiat ei kasutata. Kogu eeldatav tulu arvutatakse konto jaoks seotud avatud müügivõimalustest.
Andmete liitmine rea jaoks hierarhias alluvatest ridadest
Selles näites arvutame hierarhias müügivõimaluse kogu eeldatava tulu, sh alammüügivõimalused.
Andmete liitmine rea jaoks hierarhias seotud ridadest
Selles näites arvutame hierarhias avatud müügivõimaluste kogu eeldatava tulu kõigi kontode peale.
Andmete liitmine rea jaoks kõigist seotud tegevustest
Selles näites arvutame kokku kulunud ja arveldatud aja kõigist ettevõttega seotud tegevustest. See võib hõlmata telefonis, kohtumistel või kohandatud tegevustel veedetud aega.
Varasemates versioonides, oli võimalik määratleda ümberarvestusveerg eraldi tegevuse, näiteks telefonikõne, faksi või kohtumise kohta. Kuid allolevas näites antud tulemuse saavutamiseks tuli andmed arvutatud veergude abil kokku liita. Nüüd saab teha seda kõike ühe sammuga, määratledes tegevuse tabelile ühe ümberarvestusveeru.
Ritta andmete liitmine kõigist seotud tegevustest ja kaudselt tabeli Tegevuse osapool kaudu seotud tegevustest
Selles näites loendame kontole saadetud e-kirjade koguarvu, kus konto on loetletud e-kirja real "Saajale" või "Koopia adressaadi real". Selleks määrake ümberarvestusveeru definitsioonis tabeli Tegevuse osapool jaotises FILTRID osalemise tüüp . Kui te ei kasuta filtreerimist, kasutatakse arvutuses kõiki tegevuse jaoks saadaolevaid osalustüüpe.
Lisateavet tabeli Activity Party ja konkreetse tegevuse jaoks saadaolevate osalustüüpide kohta leiate teemast Tabel ActivityParty.
Andmete liitmine rea jaoks seotud ridadest, kasutades tehtemärki AVG
Selles näites arvutame keskmise eeldatava tulu kõigist ettevõttega seotud müügivõimalustest.
Järgmises näites kirjeldatakse, kuidas arvutada seotud müügivõimaluste keskmist eeldatavat tulu ettevõtete hierarhia lõikes. Keskmist eeldatavat tulu saab vaadata igal hierarhia tasandil.
Ümberarvestusveeru kaalutlused
Pidage ümberarvestusvergudega töötamisel meeles teatud tingimusi ja piiranguid:
- Vaikimisi saate määratleda keskkonna jaoks maksimaalselt 200 ümberarvestusveergu ja kuni 50 ümberarvestusveergu tabeli kohta. Lisateave: Ümberarvestusveergude maksimaalse arvu määratlemine keskkonnas või tabelis
- Ümberarvestusveeru värskendused ei saa töövoogu käivitada.
- Töövoo ootetingimus ei saa ümberarvestusveergu kasutada.
- Ümberarvestusveeru ümberarvestust ei toetata.
- Ümberarvestus ei saa viidata arvutatud veerule, mis kasutab mõnd muud arvutatud veergu, isegi kui kõik teise arvutatud veeru veerud on praeguses veerud.
- Ümberarvestusveergu ei värskendata automaatselt, kui see kasutab valemiveergu, mis sõltub ajaga seotud funktsioonidest
Now()jaIsUTCToday(). Veebipõhise ümberarvutamise suvandit (vormi käsitsi värskendamine) või nuppu Arvuta ümber tuleb kasutada viimase ümberarvestusveeru väärtuse arvutamiseks. - Ümberarvestus saab filtreid rakendada ainult lähtetabelile või seotud tabelitele, lihtveergudele või mittekeerukatele arvutatud veergudele.
- Ümberarvestust saab teha ainult seotud tabelites seosega 1:N. Ümberarvestust ei saa teha N:N-seoste üle.
- Ümberarvestust ei saa teha tabeli Tegevus või Tegevuse osapoole 1:N seose kaudu.
- Ärireeglid, töövood või arvutatud veerud kasutavad alati ümberarvestusveeru viimast arvutatud väärtust.
- Ümberarvestusveerg liidetakse süsteemi kasutaja kontekstis. Kõik kasutajad näevad sama ümberarvestusveeru väärtust. Saate ümberarvestusveeru nähtavust juhtida veerutaseme turbega (FLS), piirates juurdepääsu ümberarvestusveerule. Lisateave : Veerutaseme turvalisus juurdepääsu juhtimiseks.
Ümberarvestusveergude maksimaalse arvu määratlemine keskkonnas või tabelis
Vaikimisi saate määratleda keskkonna jaoks maksimaalselt 200 ümberarvestusveergu ja kuni 50 ümberarvestusveergu tabeli kohta.
Maksimumide muutmiseks toimige järgmiselt.
- Minge aadressile Power Apps (make.powerapps.com), valige vasakpoolsel navigeerimispaanil Tabel ja seejärel avage tabel Organisatsioon .
- Valige loend veel n ja tippigeotsinguväljalemaxr . Valige veerud MaxRollupFieldsPerOrg ja MaxRollupFieldsPerEntity ning seejärel valige Salvesta.
- Muutke soovitud väärtusi MaxRollupFieldsPerOrg (kuni 200) ja MaxRollupFieldsPerEntity (kuni 50).
Oluline
Kui keskkonnas on rohkem kui 100 ümberarvestusveergu, võib ümberarvestusveergude jõudlus halveneda ja salvestusruumi tarbimine suureneda.
Täpsuse ümardamine
Kui koondveeru täpsus on ümberarvestusveeru täpsusest suurem, siis ümardatakse koondveeru täpsus enne koondamist ümberarvestusveeru täpsuseni. Selle käitumise illustreerimiseks vaatame konkreetset näidet. Oletame, et kontotabeli ümberarvestusveeru täpsus seotud müügivõimaluste eeldatava kogutulu arvutamiseks on kaks komakohta. Eeldatava Tulu veerg müügivõimaluse tabelis on koondveerg täpsusega neli kümnendkohta. Meie näites on kontoga seotud kaks müügivõimalust. Eeldatava tulu koondsumma arvutatakse järgmiselt.
- Eeldatav Esimese müügivõimaluse tulu: 1000,0041 $
- Eeldatav Teise müügivõimaluse tulu: 2000,0044 $
- Eeldatava tulu koondsumma: 1000,00 $ + 2000,00 $ = 3000,00 $
Nagu näete, ümardatakse enne koondamist koondatud veeru täpsus kahe kümnendkohani.
Seotud ruudustike erinev käitumine
Mõned tabelivormid, nt konto või kontakt, sisaldavad valmiskujul seotud ruudustikke. Näiteks konto vorm sisaldab kontakte, teenindusjuhtumeid, müügivõimalusi ja muid ruudustikke. Mõni konto vormi ruudustikes näidatud ridadest on konto reaga seotud vahetult, teised aga kaudselt, läbi oma seoste muude ridadega. Võrdlusena kasutab ümberarvestusveeru liitväärtus ainult ümberarvestusveeru määratluses selgelt määratletud otseseid seoseid. Muid seoseid ei arvestata. Käitumise erinevuse illustreerimiseks vaatame järgmist näidet.
- Kontol A1 on põhikontakt P1. Juhtum C1 on seotud kontoga A1 (C1. Veerg Klient = A1) ja teenindusjuhtum C2 on seotud kontaktiga P1 (C2. Veerg Klient = P1).
- Rea A1 vormi Konto ruudustikus Teenindusjuhtumid kuvatakse kaks teenindusjuhtumit: C1 ja C2.
- Kontoga seotud teenindusjuhtumite loendamiseks kasutatakse konto tabeli ümberarvestusveergu nimega Teenindusjuhtumite koguarv.
- Konto ümberarvestusveeru määratluses määrame teenindusjuhtumid, millel on kontoga kliendiseos. Pärast koondamist on teenindusjuhtumite koguarv 1 (teenindusjuhtum C1). Teenindusjuhtum C2 ei sisaldu kogusummas, kuna see on otseselt seotud kontaktiga, mitte kontoga, ja seda ei saa konto ümberarvestusveeru definitsioonis selgesõnaliselt määratleda. Selle tulemusena ei vasta ümberarvestustoiminguga tagastatud teenindusjuhtumite koguarv ruudustikus Teenindusjuhtumid kuvatud teenindusjuhtumite arvule.
Vaata ka
Veergude loomine ja redigeerimine
Arvutatud veergude määratlemine
Spetsiaalsed veerud
Veeru Kuupäev ja kellaaeg käitumine ja vorming
Hierarhiliselt seotud andmete määratlemine ja päringute esitamine