Ezabatu osatutako sistemako lanak eta prozesuen egunkaria atxikipen-politika betetzeko

Amaitutako sistemaren lanak eta prozesuen erregistroa kudeatzea funtsezkoa da datuen pribatutasunaren betetzea mantentzeko eta Dataverse-n sistemaren errendimendu optimoa bermatzeko.

Sistemaren lanaren AsyncOperation taulak sistemaren lanak gordetzen ditu. Datu-basearen benetako taularen izena AsyncOperationBase da. Sistemako lanek eragiketa asinkronoak adierazten dituzte, erregistratutako lan-fluxuak, pluginak eta atzeko planoko eragiketak barne, hala nola ezabatze masiboa, inportazio masiboa eta roll-up eragiketak.

Dataverse erakundean lan-fluxu asinkrono bat hasten denean, erregistro bat sortzen da AsyncOperation taulan, haren aurrerapenaren jarraipena egiteko. Erregistro gehiago sortzen dira Prozesuaren egunkaria (WorkflowLog) taulan, lan-fluxuaren exekuzioaren egunkariak gordetzeko. Egunkari horien datu-basearen benetako taularen izena WorkflowLogBase da. Negozio-prozesuen fluxuek faseen trantsizioen eta ekintzen egunkariak ere gordetzen dituzte WorkflowLog taulan.

Sistemako lan bat amaitzen den bakoitzean, haren emaitza AsyncOperation erregistro batean sistemako lan gisa erregistratzen da. Amaitutako sistemaren lanak Dataverse-n eragiketa automatizatu horien emaitzak jasotzen dituzten erregistroak dira. Denborarekin, erregistro horiek metatu egiten dira eta, kudeatzen ez badira, sistemaren biltegiratzean eta errendimenduan eragina izan dezakete.

Zure erakundea lan-fluxuen edo negozio-prozesuen fluxuen menpe badago neurri handi batean, lotutako taulak nabarmen hazi daitezke denborarekin, eta horrek errendimenduaren hondatzea eta datu-basearen biltegiratze-kontsumo gehiegi ekar dezake.

Osatutako sistemaren lan motak eta haien egoerak

Sistemako lanak

  • Ezabatu pluginen aztarna-erregistroen erregistroak
  • Ezabatu osatutako sistemako lanak
  • Ezabatu Sinkronizazio-fluxuen prozesu-saioak osatu

Osatutako sistemaren lanak hiru mota nagusitan sailkatzen dira, osatze-egoeraren arabera:

  • Arrakasta: akatsik gabe ongi burutu diren lanak.
  • Huts egin du: akatsak izan dituzten eta nahi bezala amaitu ez diren lanak.
  • Bertan behera utzita: amaitu aurretik gelditu ziren lanak, bai erabiltzailearen esku-hartzearen ondorioz, bai sistemaren murrizketen ondorioz.

Ezabatze zerbitzua amaitutako sistemaren lanak automatikoki ezabatzeko

Lehenespenez, sistemak ezabatze zerbitzu bat eskaintzen du arrakastaz amaitu ziren, huts egin duten edo bertan behera utzi diren sistemako lanak automatikoki ezabatzeko. Lehenetsia OrganizationSettingsEditor tresnan ezartzen da, eta tresna erabiliz edo Ingurunearen ezarpenak orritik alda daiteke.

Eguneratu atxikipen-politika OrganizationSettingsEditor erabiliz

Ezarpen hau egiaztatzeko:

  1. Instalatu OrganizationSettingsEditor tresna.
  2. Gehitu eta editatu EnableSystemJobCleanup.
  3. Ezarri EnableSystemJobCleanup 'true' gisa (hau dagoeneko egia ezarrita ez badago).

Ezarri atxikipen-politika

Hiru parametro daude atxikipen-aldi desberdinak ezartzeko.

Eguneratu atxikipen-politika Ingurunearen ezarpenak orria erabiliz (Aurrebista)

[Sekzio hau aurrebertsioaren dokumentazioa da eta aldaketak jasan ditzake.]

Garrantzitsua

  • Hau aurreikuspen-eginbidea da.
  • Aurreargitalpen-eginbideak ez daude ekoizpenerako diseinatuta, eta baliteke funtzionalitate murriztua izatea. Ezaugarri hauek erabilera baldintza osagarrien< / c0> mende daude eta kaleratze ofizial baten aurretik eskuragarri daude, bezeroek access goiztiarra jaso eta iritziak eman ditzaten.
  1. Hasi saioa hurrengoan Power Platform administrazio-zentroa.
  2. Hautatu Kudeatu nabigazio-panelean.
  3. *Kudeatu* panelean, hautatu *Inguruneak*. Ondoren, hautatu ingurune bat.
  4. Hautatu Ezarpenak.
  5. Hautatu Auditoria eta erregistroak Ezarri>atxikipen-politika sistemaren lanak ezabatzeko (Aurrebista).
  6. Hautatu Baimendu ezabatze zerbitzuak sistemako lanak ezabatzeko kontrol-laukia.
  7. Hautatu edo sartu epea egunetan sistemako lan mota bakoitzerako, besteak beste, Lan arrakastatsuak, Huts egin dituzten lanak eta Bertan behera utzitako lanak.
  8. Hautatu Gorde.

Oharra

Ezabatze-zerbitzu honek sistemako lanak ezabatzen ditu. Ezabatutako sistemako lanak ez dira gehiago agertuko Sistemako lan guztiak edo Ezabatze masiboko sistemaren lanak zerrendetan. Lan errepikakorra, Ezabatu sistemako lanak amaituta. Lan hau bertan behera geratuko da ezabatze zerbitzua aktibatuta dagoenean.

Ezabatze masiboko lanak

Garrantzitsua

Lan hau esekitako egoeran ezabatze zerbitzua erabiltzen denean.

Ingurune guztiak kutxaz kanpoko ezabatze-lan masibo batekin konfiguratuta daude 30 egun baino lehenagoko lan-fluxuen sistemako lanak behar bezala ezabatzeko. Bezeroek beste ezabatze masiboko lan batzuk konfigura ditzakete AsyncOperation erregistroak ezabatzeko. 30 egun baino gehiagoko sistema-lan osatuak ezabatzeko lan bat konfiguratzea gomendatzen dugu —mota edo emaitza edozein dela ere—. Lan honek AsyncOperation taulak gehiegizko erregistroak pilatzea eragozten laguntzen du.

Ingurune guztiek 30 egun baino zaharragoak diren behar bezala burututako lan-fluxuen sistemaren lanak ezabatzeko lan masibo integratua dute. Bezeroek ezabatze masiboko lan gehiago sor ditzakete AsyncOperation erregistroak ezabatzeko. AsyncOperation taulan beharrezkoak ez diren datuak pilatzea saihesteko, 30 egun baino gehiagoko edozein sistema-lan ezabatzen duen lan bat konfiguratzea gomendatzen dugu —mota edo emaitza edozein dela ere—.

Ezabatze masiboko sistemako lanak erabil ditzakezu beharrezkoak ez diren erregistroak ezabatzeko AsyncOperation eta WorkflowLog tauletatik.

Ikusi ezabatze masiboko sistemaren lanak

Erregistroak ezabatzeko lan masiboek exekutatutako sistemaren lanen historia eta emaitzak erakusten dituzte.

Oharra

Ezabatze-zerbitzu honek sistemako lanak ezabatzen ditu, eta ezabatutako ezabatze masiboko sistemako lanak ez dira gehiago agertuko sistemaren lan guztiak edo Ezabatze masiboko sistemaren lanak zerrendetan.

  1. Hasi saioa hurrengoan Power Platform administrazio-zentroa.
  2. Nabigazio panelean, hautatu Kudeatu.
  3. *Kudeatu* panelean, hautatu *Inguruneak*.
  4. *Inguruneak* orrian, hautatu ingurune bat.
  5. Komando-barran, hautatu Ezarpenak.
  6. Zabaldu Datuen kudeaketa, eta ondoren hautatu Ezabatze masiboa.

*Ezabatze masiboa* saretatik, erabili ikuspegi-hautatzailea osatuta dauden, martxan dauden, zain dauden eta errepikatzen diren ezabatze masiboko sistemaren lanak erakusteko.

Ezabatze masibo errepikakorreko sistema-lanak ikuspegiak ezabatze masibo errepikakorreko sistema-lanen definizio prest daudenak erakusten ditu.

Sistemaren lan-erregistro hauetako bat irekitzen duzunean, ezabatu beharreko erregistroak identifikatzeko erabiltzen duen kontsultak eta lana exekutatzen den ordutegia ikus ditzakezu. Kutxaz kanpoko sistema-lan hauetarako, ezin duzu sistema-lanak erabiltzen duen kontsulta aldatu, baina lana exekutatzen den ordutegia alda dezakezu.

Programatuta dauden, martxan dauden edo amaitutako lanak bistaratzeko ikuspegia aldatzen baduzu, lana bertan behera utzi, berrabiarazi edo atzeratu dezakezu erregistroa ikustean Ekintzak menuan eskuragarri dauden aukerak erabiliz.

Sortu zure ezabatze masiboko lanak

Ezabatze zerbitzuak edo sistemak ezabatze masiboko lanak zure erakundearen beharrak betetzen ez baditu, zure ezabatze masiboko lana sor dezakezu.

Lehenik eta behin, desaktibatu ezabatze zerbitzua ondorengo urratsak eginez.

  1. Gehitu eta editatu EnableSystemJobCleanup.
  2. Ezarri EnableSystemJobCleanup 'false' gisa

*Ezabatze masiboa* saretatik, hautatu *Berria* komando-barran ezabatu nahi dituzun erregistroen kontsulta bat definitzeko. Erabili aurrebista funtzioa kontsultak itzultzen dituen erregistroak berrikusteko eta nahi den datu multzoa jasotzen duela egiaztatzeko.

AsyncOperation taulako lan-fluxuen erregistroak garbitzeko, Entitatea bilatu goitibeherako menuan, hautatu Sistemaren lanak taula; Erabili gordetako ikuspegia goitibeherako menuan, hautatu [berria] zure kontsulta propioa sortzeko. Osatutako lan-fluxuak soilik ezaba ditzakezu. Exekutatu zain dauden edo martxan dauden lan-fluxuak ezin ditu (eta ez lituzke) zure sistemaren lanak ezabatu.

Gehitu baldintza hauek zure kontsultara:

  • Sistemako lan motaLan-fluxuaren berdina da (aukerakoa): lan-fluxuaren helburuko erregistroak.
  • Egoera Berdin Osatua - osatuta dauden lan-fluxuak bakarrik dira baliozkoak osatzeko.
  • [Aukerakoa] Iragazi Egoeraren Arrazoia Berdin Arrakastatsua/Huts eginda/Utzita - osatuta egoerarako baliozkoa.
  • [Aukerakoa] Iragazi Osatze-data eremuan, lan-fluxu zaharragoak soilik ezabatzeko.
  • [Aukerakoa] Aplikatu nahi dituzun beste edozein iragazki.

Ondoren, ezabatze masiboko lanaren exekuzio-maiztasuna ezartzen duzu. Zure lana programatutako tarteetan exekutatzeko edo antolaketa definitu epe jakinetan exekutatzeko lana.

Lehentasunetan oinarritutako ezabatze masiboko lanak eragiketa asinkronoetarako

Async eragiketa tamaina esanguratsua duten bezeroak desblokeatzeko, lehentasunean oinarritutako ezabatze masiboa funtzio bat aurkeztu dugu async eragiketak garbitzeko. Ezaugarri hau erakunde guztientzat dago eskuragarri lehenespenez. Hona hemen kontuan hartu beharreko puntu gako batzuk:

  • Ezabatze masiboaren lehentasuna AsyncOperation entitaterako sortutako ezabatze masiboko lan berri eta errepikaezinetan bakarrik aplikatzen da.
  • Ezaugarri honen eraginkortasuna maximizatzeko eta lanaren errendimendua optimizatzeko, sortu iragazki-baldintza desberdinak dituzten lanak, hala nola data-tarte desberdinak, sistemaren lan motak, egoera-kodeak edo beste irizpide batzuk.
  • Erakundeek bost lehentasunezko lanpostu definitu ditzakete gehienez. Lan gehiago lehentasun lehenetsiarekin sortzen dira.
  • Ilaran dauden beste entitateentzako lan kopurua edozein dela ere, beti sor daiteke lehentasunarekin AsyncOperation lan bat.
  • Ez dago aldaketarik lan masiboki ezabatzeko sorrera-urratsei dagokienez.

Pluginen aztarna-egunkariak

Plugina eragiketa asinkronoetarako erabil daiteke. Adibide bat da kontua sortzean zeregin bat sortzea. Plugina probatzen ari zarenean, PluginTraceLogSetting ezar dezakezu guztiekin edo salbuespenekin. Plug-in-en aztarnaren egunkariak Power Platform Ingurunearen ezarpenak aplikazioan ikus ditzakezu.

Plug-in-en aztarnaren egunkarien garbiketa automatizatzeko, Dataverse-k egun bat baino zaharragoak diren erregistroak ezabatzen dituen lan errepikakorra eskaintzen du.

  • Lan hau egunero exekutatzen da, sistemak ez dituela alferrikako pluginen trazabilitate-erregistroak mugagabean gordetzen.
  • Ezabatze prozesuak biltegiratze espazioa askatzen laguntzen du eta sistemak eraginkortasunez funtzionatzen du.

Pluginen aztarnaren erregistroak egunero ezabatu ditzakezun arren, gomendagarria da aukera hau ez onartzea zure produkzio ingurunean, sistemaren errendimenduan eta biltegiratzean eragina izan baitezake. Horren ordez, ziurtatu PluginTraceLogSetting ekoizpen-ingurunerako desaktibatuta dagoela. Praktika egoki honek ziurtatzen du plug-in-en aztarna-egunkarien taula kontrolik gabe hazten ez dela eta datu-basea bere ahalmen-mugara iristea eragiten duela.

Prozesuatu sinkronizazio-fluxuen saioak

Prozesu-saioa (elkarrizketa-saioa) erabiltzaile batek elkarrizketa-koadro-prozesu bat exekutatzen edo exekutatzen duenean sortzen da. Exekuzioari buruzko egunkariak ditu, hala nola exekutatu duen erabiltzailea, prozesua hasi zen ordua eta egindako ekintzak.

Prozesu saioen garbiketa automatizatzeko, Dataverse-k egun bat baino zaharragoak diren erregistroak ezabatzen dituen lan errepikakorra eskaintzen du.

  • Lan hau egunero exekutatzen da, sistemak alferrikako prozesu saioak mugagabean gordetzen ez dituela ziurtatuz.
  • Ezabatze prozesuak biltegiratze espazioa askatzen laguntzen du eta sistemak eraginkortasunez funtzionatzen du.

Lan-fluxuak diseinatzeko praktika onak

Zure lan-fluxuen tauletatik beharrezkoak ez diren erregistroak kendu ondoren, kontuan hartu zure lan-fluxuaren diseinua hobetzea etorkizuneko taulen hazkundea moteltzen laguntzeko.

Fluxu asinkronoetarako, gomendatzen dugu gaitzea Ezabatu amaitutako lan-fluxuaren lanak (diskoan lekua aurrezteko) lan-fluxuen editorean. Ezarpen honek sistemari automatikoki ezabatzen uzten dio behar bezala burututako lanen erregistroak, biltegiratze espazioa aurreztuz. Lan-fluxuen exekuzio hutsen erregistroak beti gordetzen dira arazoak konpontzeko.

Ezarri lan-fluxuaren lanen atxikipena osatutako lan-fluxuen lanak automatikoki ezabatzeko.

Lan-fluxu sinkronoetarako, lan-fluxuen editorean Mantendu akatsak aurkitu dituzten lan-fluxuen erregistroak erabiltzea gaitzea gomendatzen dugu. Ezarpen honek exekuzio hutsalen erregistroak arazoak konpontzeko gordetzen direla ziurtatzen du, eta exekuzio arrakastatsuenak automatikoki ezabatzen direla lekua aurrezteko.

Ezarri lan-fluxuaren erregistroaren atxikipena erroreak izan dituzten lan-fluxuen erregistroak gordetzeko.

AsyncOperation fitxategiaren edukiera erabilera

Historikoki, async eragiketa testuinguru osoa zuzenean serializatzen zen AsyncOperation taulan. Datuen propietatea, tamainaren hazkunde azkarra eraginez erregistro handietan (eranskinetan adibidez) plugin asinkronoak badaude. 2021 hasieratik, eragiketa asinkronikoen datuen zatia fitxategi biltegira eramaten da. Ondorioz, eragiketa asinkronikoko datuen tamaina partzialki datu-basearen edukieran eta partzialki fitxategien edukieran zenbatzen da. Aldaketa honek kostuak murrizten laguntzen du —fitxategien edukiera datu-basearen edukiera baino tarifa baxuagoan kobratzen baita— eta errendimendu orokorra hobetzen du AsyncOperation taularen aurkako kontsulta eraginkorragoak ahalbidetuz.

Oharra

AsyncOperation erregistroekin lotutako fitxategiak ezin dira zuzenean ezabatu. Fitxategien edukiera berreskuratzeko, berrikusi artikulu honetan deskribatutako AsyncOperation erregistroen atxikipen eta garbiketa politikak. AsyncOperation erregistroak ezabatzen direnean, dagokien fitxategiak ere ezabatzen dira.

Dataverse biltegiratze ereduari eta txostenari buruzko informazio gehiago nahi izanez gero, ikus New Microsoft Dataverse biltegiratze ahalmena.

Murriztu datu-basearen biltegiratzea
Kendu datu zehatz eta zuzendu kopuru handia ezabatze masiboarekin
Microsoft Dataverse denbora errealeko lan-fluxuak
Atzeko planoan lan-fluxu klasikoak Dataverse
Ezabatu automatikoki atzeko planoan amaitutako lan-fluxuen lanak
Astun-zerbitzua