Partekatu honen bidez:


Lan-ilaretako ekintzak

Lan-ilarak in Power Automate prozesuari dagozkion datuak gordetzeko eta prozesu eta automatizazio konplexuak desakoplatzeko modua eskaintzeko erabil daitezke, modu asinkronoan komunikatzeko aukera emanez.

Lan-ilarek funtsezko eginkizuna izan dezakete automatizazioen eraginkortasuna, eskalagarritasuna eta erresilientzia hobetzeko eta lana lehenesten laguntzeko. Lan-ilarek lehentasun handiena duten elementuak lehenik osatzeko aukera ematen dute, langile digitalek, giza langileek edo integrazioen bidez prozesatzen dituzten ala ez.

Oharra

  • Lan-ilararekin lotutako lehen ekintzen multzorako ekoizpen-mailako laguntzak Power Automate mahaigaineko bertsioa 2.37 edo berriagoa behar du.
  • #glsr_cfidicbjz Power Automate mahaigainerako ekintzak premium eginbide bat da, eta horrek Power Automate harpidetza behar du.
  • Une honetan Prozesatu #glsr_cfidicbjz elementuak eta Eguneratu #glsr_cfidicbjz item ekintzak soilik sailkatu eta baimendu edo mugatu daitezke datuak galtzearen ondorioz prebentzio politikak (DLP), laster beste ekintza batzuk izango dira. Kontuan izan hodeiko fluxuan oinarritutako lan-ilaren erabilera ezin dela mugatu DLP gidalerroek.

Prozesatu lan-ilarako elementuak

Prozesatu #glsr_cfidicbjz itemak ekintzak ilara-orkestratzaileari adierazten dio makina prest dagoela #glsr_cfidicbjz elementu bat edo gehiago prozesatzeko. Elementu berri bat eskatzen duen erabiltzailearen testuinguruak pribilegio nahikoak izan behar ditu #glsr_cfidicbjz eta #glsr_cfidicbjz elementuen taulan lan-ilarak prozesatzeko.

#glsr_cfidicbjz Elementuaren ekintzaren pantaila-argazkia.

Aurreko ekintzan aipatzen den #glsr_cfidicbjz aurreko ekintzan aipatzen den ilara-orkestratzaileak erabiltzen du ilaran dauden #glsr_cfidicbjz horretan dauden hurrengo elementuak zehazteko. a20> estatua. Mahaigaineko fluxu ekintzak errendatzen dituen mahaigaineko fluxu Prozesuaren #glsr_cfidicbjz elementuen begiztaren barruan dauden ekintzen artean, balioa dei dezakezu ekintzarako izendatu duzun aldagaia .Value propietatearekin batera erabiliz. Kasu honetan, #glsr_cfidicbjz elementuaren balioa deitu dezakezu %WorkQueueItem.Value% aldagaia erabiliz

Garrantzitsua da

"Iragazi errenkadak" eremuan FetchXML adierazpena emanez, ilaran dauden elementuetarako #glsr_cfidicbjz orkestratzailearen FIFO logika lehenetsia saihestuko duzu. Horri esker, ilaratik kentzeko ordena pertsonalizatu bat ezar dezakezu eta elementuen iraungitze-datak eta automatikoki aplikatzen diren beste ezarpen batzuk alde batera utzi ditzakezu iragazki-espresiorik ematen ez denean.

Processworkqueueitemaction

Prozesatu #glsr_cfidicbjz elementuaren ekintza ekintzak honako argumentu hauek behar ditu.

Sarrerako parametroak

Argumentua Aukerakoa Onartzen du Balio lehenetsia Deskribapenak
#glsr_cfidicbjz No Testu-mezua Prozesatu beharreko elementuak dituen #glsr_cfidicbjz ID-a.
Iragazi errenkadak Yes Testu-mezua #glsr_cfidicbjz elementuak berreskuratzeko erabiltzen den FetchXML kontsulta adierazpena.
Gainidatzi #glsr_cfidicbjz automatikoki berriro saiatzeko konfigurazioa Yes Boolean Gezurrezkoa Gaituta dagoenean, eremu bat agertzen da, IT Exceptions-ren gehieneko saiakera kopurua ezartzeko edo gainidazteko aukera ematen duena.
Gehienezko errepikapenen kopurua No Testu-balioa, Zenbaki-balioa Gainidazten ez denean, #glsr_cfidicbjz erregistroan definitutako gehienezko errepikapenen zenbaketa lehenetsia erabiltzen du. IT Exceptionsrako baimendutako gehienezko saiakera kopurua. Parametro honi esker, berriro saiakeraren zenbaketa balio altuago edo baxuago batera doi dezakezu, edo are gehiago saiakera-mekanismoa desgaitu, zenbaketa 0-n ezarriz.

Sortu dira aldagaiak

Argumentua Idatzi Deskribapenak
WorkQueueItem No Prozesatzen ari den #glsr_cfidicbjz elementuan gordetako informazioa

Salbuespenak

Salbuespena Deskribapenak
#glsr_cfidicbjz ez da aurkitu #glsr_cfidicbjz parametroan sartutako balioa ez da baliozkoa.
#glsr_cfidicbjz pausatu edo gelditu da #glsr_cfidicbjz pausatu edo gelditu egiten da, eta hori ez da baliozko egoera elementuak prozesatzen direnean.
Baliogabea FetchXML FetchXML esamolde baliogabe bat eman da.
Ezin izan da prozesatu #glsr_cfidicbjz Eskaera txarra - errorea kontsultaren sintaxian.

Zer dira FetchXML kontsultak?

Microsoft Dataverse FetchXML Dataverse datu-base bateko datuak berreskuratzeko erabiltzen den hizkuntza da. Sortzeko, erabiltzeko eta ulertzeko erraza izateko diseinatuta dago. Esate baterako, baliteke orkestratzaileari eskatu nahi diezaiokezu elementuak prozesatzeko lehena-lehenengoa (FIFO) eta iraungitze-epe zehatz baten barruan.

FetchXML Kontsulta laguntza lan-ilara elementuak prozesatzera mugatzeko, FetchXML termino eta adierazpen multzo mugatu bat onartzen da. Baldintza hauek iragazkiak, baldintzak eta ordena-esamoldeak barne hartzen dituzte, guztiak lan-ilara elementuen taulara (workqueueitem) mugatuta. Egoera Queued n dauden elementuak soilik itzultzen dira.

Adibidea FetchXML kontsulta

Jarraian, name iragazki eta emaitzak lehen iraungitzen diren erregistroen arabera (FEFO) nola iragazi jakiteko kontsulta-adierazpen bat da.

<filter type="and">
  <condition attribute="expirydate" operator="on-or-before" value="2024-10-18" />
  <condition attribute="name" operator="eq" value="MyNonUniqueNameString" />
</filter>
<order attribute="expirydate" descending="false" />

Kontsultatu laguntza-xehetasunak eta erreferentzia-datuak

Eguneratu lan-ilarako elementua

Eguneratu lan-ilara elementua ekintzak aukeratutako lan-ilara elementuaren egoera eta prozesatzeko emaitzak alda ditzakete erabiltzaileek.

Eguneratu lan-ilara Elementuaren ekintzaren pantaila-argazkia.

Updateworkqueueitemaction

Eguneratu lan-ilara elementuaren ekintza ekintzak honako argumentu hauek behar ditu.

Argumentua Aukerakoa Onartzen du Balio lehenetsia Deskribapenak
lan-ilara elementua No Testu-mezua Ilararen orkestratzaileak aldez aurretik itzuli duen lan-ilara elementu-aldagaia
Egoera No Prozesatua, Salbuespen generikoa Prozesatuta Eguneratu prozesatzen ari den lan-ilara elementua aukeren zerrendako egoera bat erabiliz.
Oharrak prozesatzea Yes Testu-mezua Prozesatzen ari den ilarako elementuari eransteko pertsonalizatutako oharrak edo balioak.
Garbitu prozesatzeko oharrak Yes Boolean Gezurrezkoa Gaituta dagoenean, pantaila honetako prozesatzeko oharren eremua ezkutatu eta garbitzen du eta elementu honetarako aldez aurretik ateratako datu-basetik prozesatzeko oharrak kentzen ditu.

Salbuespenak

Argumentua Deskribapenak
lan-ilara elementua ez da aurkitu Prozesatzen ari den lan-ilara elementua ezabatu egin da edo jada ez da deitzen zen ilararen kide.
lan-ilara elementua zain dago Prozesatzen ari den lan-ilara elementuak on hold egoera dauka ilararen orkestratzailean eta ezin da eguneratu.
Ezin izan da lan-ilara elementua eguneratu Eguneratzen ari den lan-ilara elementuak ustekabeko errore bat aurkitu du. Begiratu errore-mezua xehetasun gehiago lortzeko.

Gehitu lan-ilarako elementua

Gehitu lan-ilara elementua ekintzak erabiltzaileei lan-ilara elementuak bete ditzakete lan-ilara fluxuaren atarian ezarrita dagoena.

Gehitu lan-ilara elementuaren ekintzaren pantaila-argazkia.

Enqueueworkqueueitemaction

Gehitu lan-ilara item ekintzak honako argumentu hauek behar ditu.

Sarrerako parametroak

Argumentua Aukerakoa Onartzen du Balio lehenetsia Deskribapenak
lan-ilara No Testuaren balioa Elementua gehitzeko lan-ilara elementua
Lehentasuna No Altua, Normala, Baxua Ertaina lan-ilara elementuari ezartzeko lehentasuna
Izena No Testu-balioa, Zenbaki-balioa lan-ilara elementu berriaren izen edo ID pertsonalizatua
Sarrera No Testu-balioa, Zenbaki-balioa Datuak, prozesatu beharreko balio-zutabeari dagozkionak
Iraungitzen da Yes Data eta ordua Ilararen elementua iraungitzeko ezarri den data-orduaren balioa; bestela, balio lehenetsia hartzen du ilaran ezarrita badago.
Oharrak prozesatzea Yes Testu-balioa, Zenbaki-balioa Prozesatzeko ohar pertsonalizatuak ilara-elementu berrira gehituko dira
Id edo erreferentzia bakarra du Yes Testu-balioa, Zenbaki-balioa Gaituta dagoenean, ilara honetan bakarra den balio bat eman behar da. Hutsik geratzen bada, system-<GUID> formatuko balio esklusibo bat automatikoki ematen du sistemak

Sortu dira aldagaiak

Argumentua Idatzi Deskribapenak
WorkQueueItem No Gehitzen ari den lan-ilara elementurako gordetako informazioa

Salbuespenak

Argumentua Deskribapenak
#glsr_cfidicbjz ez da aurkitu lan-ilara parametroan sartutako balioa ez da baliozkoa
Ezin izan da elementua gehitu lan-ilara-n lan-ilara elementua ezin izan da lan-ilara-n gehitu. Eskaera txarra - errorea kontsultaren sintaxian

Gehitu lan-ilarako hainbat elementu

Gehitu lan-ilara hainbat elementu ekintzak lan-ilara elementu bat edo gehiago gehi ditzakete lan-ilara elementu lan-ilara elementuen datu-taula gisa emandako datuetan oinarrituta.

Gehitu hainbat elementu lan-ilara ekintzaren pantaila-argazkia.

Ekintza honek lan-ilara elementu bat edo gehiago dituen datu-taula pertsonalizatu bat behar du. Datu-taulak zortzi zutabe izan behar ditu eta eskema hau bete behar du:

Zutabearen izena Deskribapenak Beharrezkoa Onartzen diren balioak
Eman izena Elementuaren izena. No Edozein kate alfanumeriko
Sarrera Idatzi elementuaren xehetasunak edo datuak. Yes Edozein kate alfanumeriko
Iraungitze-data: Elementua iraungi arte iraupena zehazten du. No Data eta orduaren balioa
Oharrak prozesatzen Elementuarekin lotutako oharrak prozesatzea. No Edozein kate alfanumeriko
Lehentasuna Elementuaren lehentasun-maila. Yes Balio numerikoa 100 (Altua), 200 (Normala), 300 (Baxua)
Erreferentzia bakarra Elementuaren identifikatzaile edo erreferentzia-balio esklusiboa. No Edozein kate alfanumeriko edo erreferentzia esklusibo
Fasea Elementuaren egoera irenstean. Yes Zero (ilaran), bat (Esan) balio numerikoa.
Atzeratu data honetara arte: Data eta ordua zehazten du lan-ilara elementuak prozesatzeko ez ikusi egin behar diren arte. No Data eta orduaren balioa

Robin kode zati datu-taula sortzeko

Hurrengo adibidea kode zati txantxangorri kode bat da (fluxu tradizionaletan erabiltzen dena), Power Automate mahaigaineko diseinatzailearen leihoan zuzenean kopiatu eta itsatsi dezakezuna. Kode zati honek Sortu datu-taula berria ekintza gehitzen dio zure fluxuari esperotako eremu-multzoarekin.

Variables.CreateNewDatatable InputTable: { ^['Name', 'Input', 'Expires in', 'Processing notes', 'Priority', 'Unique reference', 'Status', 'Delay until'], [$'''''', $'''''', $'''''', $'''''', $'''''', $'''''', $'''''', $''''''] } DataTable=> DataTable

PowerFx kode zati datu-taula sortzeko

Ondorengo adibidea Power Automate mahaigaineko diseinatzailearen leihoan zuzenean kopiatu eta itsatsi dezakezun PowerFx kode zati bat da. Kode zati honek Sortu datu-taula berria ekintza gehitzen dio zure fluxuari esperotako eremu-multzoarekin.

Variables.CreateNewDatatable InputTable: { ^['Name', 'Input', 'Expires in', 'Processing notes', 'Priority', 'Unique reference', 'Status', 'Delay until'], [$fx'', $fx'', $fx'', $fx'', $fx'', $fx'', $fx'', $fx''] } DataTable=> DataTable

Batchenqueueworkqueueitemsaction

Gehitu hainbat lan-ilara elementu ekintzak honako argumentu hauek behar ditu.

Sarrerako parametroak

Argumentua Aukerakoa Onartzen du Balio lehenetsia Deskribapenak
lan-ilara No Testuaren balioa Elementua gehitzeko lan-ilara elementua
lan-ilara elementuaren datuak Yes Datu-taula lan-ilara elementuak dituen datu-taula pertsonalizatua lan-ilara-ra gehitzeko

Sortu dira aldagaiak

Argumentua Idatzi Balio lehenetsia Deskribapenak
FailedWorkQueueItems No Gaituta Hutsegiteak badaude, objektu honek txertatu ez den elementuaren indizea dauka errore-kode batekin batera. Itzulitako indizea Gehitu lan-ilara elementu anitzak ekintzaren lan-ilara datu-taulan dagoen elementuaren posizioa (indizea) da.
HasFailedItems No Gaituta lan-ilara elementuen datuen arazoengatik ekintzek sartze-erroreak aurkitu dituzten ala ez adierazten duen adierazlea.
SuccessfulWorkQueueItems Desgaituta No lan-ilara-ra behar bezala gehitu diren indizea eta lan-ilara elementuak dituen objektu pertsonalizatua.

Salbuespenak

Argumentua Deskribapenak
#glsr_cfidicbjz ez da aurkitu lan-ilara parametroan sartutako balioa ez da baliozkoa
#glsr_cfidicbjz pausatu edo gelditu da lan-ilara elementua ezin izan da lan-ilara-n gehitu lan-ilara pausatu edo geldituta dagoelako.
Ezin izan da lotean jarri lan-ilara elementuen zerrenda bat lan-ilara elementuak ezin izan dira lan-ilara-n gehitu eskaera edo komunikazio-errore batengatik.

Jarri berriro ilaran atzerapena duen elementua

Atzerapena duen jarri berriro ilaran elementua ekintzari esker, erabiltzaileek mahaigaineko fluxu-n prozesatzen ari den ilararen elementua irakur dezakete berriro jatorrizko ilaran. Horrez gain, ilaran dagoen elementua denbora zehaztu arte eduki eta askatu daiteke.

Jarri berriro ilaran lan-ilara elementuaren ekintzaren pantaila-argazkia.

Requeueworkqueueitemaction

Atzerapena duen jarri berriro ilaran elementuak ekintzak honako argumentu hauek behar ditu.

Sarrerako parametroak

Argumentua Aukerakoa Onartzen du Balio lehenetsia Deskribapenak
lan-ilara elementua No Lan-ilarako elementua Elementua gehitzeko lan-ilara elementua
Atzeratu arte No Data eta orduaren balioa Ertaina Ilarako elementua arte atzeratzeko aplikatu den data-orduaren balioa
Iraungitzen da Yes Data eta orduaren balioa Ilaran jartzen ari den elementuaren iraungitze-denbora pertsonalizatua
Oharrak prozesatzea Yes Testu-balioa, Zenbaki-balioa Prozesatzeko ohar pertsonalizatuak ilara-elementu berrira gehituko dira
Garbitu prozesatzeko oharrak Yes Boolean Gezurrezkoa Gaituta dagoenean, pantaila honetako prozesatzeko oharren eremua ezkutatu eta garbitzen du eta elementu honetarako aurretik ateratako datu-basetik prozesatzeko oharrak kentzen ditu.

Salbuespenak

Argumentua Deskribapenak
#glsr_cfidicbjz ez da aurkitu lan-ilara parametroan sartutako balioa ez da baliozkoa
lan-ilara elementua ez da aurkitu Ilararen elementuaren balioa ez da baliozkoa
Ezin izan da jarri berriro ilaran lan-ilara elementua egin lan-ilara elementua ezin izan da lan-ilara-n gehitu. Eskaera txarra - errorea kontsultaren sintaxian

Eguneratu lan-ilarako elementuen prozesatze-oharrak

Eguneratu lan-ilara elementua prozesatzeko oharrak ekintzak aukeratutako lan-ilara elementuaren prozesatzeko oharrak eguneratu edo garbitu ditzakete, bere egoera edo beste propietaterik aldatu gabe.

Eguneratu lan-ilara Elementu prozesatzeko oharrak ekintzaren pantaila-argazkia.

updateprocessingnotesaction

Eguneratu lan-ilara elementua prozesatzeko oharrak ekintza ekintzak honako argumentu hauek behar ditu.

Argumentua Aukerakoa Onartzen du Balio lehenetsia Deskribapenak
lan-ilara elementua No Testu-mezua Ilararen orkestratzaileak aldez aurretik itzuli duen lan-ilara elementu-aldagaia
Oharrak prozesatzea Yes Testu-mezua Prozesamenduaren emaitza edo balio pertsonalizatua prozesatutako ilararen elementuari eransteko
Garbitu prozesatzeko oharrak Yes Boolean Gezurrezkoa Gaituta dagoenean, pantaila honetako prozesatzeko oharren eremua ezkutatu eta garbitzen du eta elementu honetarako lehendik ateratako datu-basetik prozesatzeko oharrak kentzen ditu.

Salbuespenak

Argumentua Deskribapenak
#glsr_cfidicbjz ez da aurkitu Elementuarekin lotutako lan-ilara ezabatu egin da edo jada ez dago eskuragarri
lan-ilara elementua ez da aurkitu lan-ilara elementua baliogabea da
Ezin izan dira erantsi prozesatzeko emaitzak Eguneratzen ari den lan-ilara elementuak ustekabeko errore bat aurkitu du. Begiratu errore-mezua xehetasun gehiago lortzeko.

Lortu lan-ilarako elementuak, iragazkiaren arabera

Lortu lan-ilara elementuak iragazki bidez ekintzak erabiltzaileei lan-ilara elementu bat edo gehiago berreskura ditzakete FetchXML iragazki-adierazpen batean oinarrituta.

Lortu lan-ilara elementuen pantaila-argazkia iragazki-ekintzaren bidez.

Getworkqueueitemsaction

Lortu lan-ilara elementuak iragazkiaren bidez ekintzak honako argumentu hauek behar ditu.

Sarrerako parametroak

Argumentua Aukerakoa Onartzen du Balio lehenetsia Deskribapenak
lan-ilara No Testu-mezua lan-ilara elementuak berreskuratzeko
Iragazi errenkadak No Testu-mezua FetchXML lan-ilara elementuak berreskuratzeko erabiltzen den kontsulta-espresioa
Itzultzeko errenkadak No Zenbakia 5000 Orkestratzaileak itzultzen duen lan-ilara elementuen gehienezko kopurua

Sortu dira aldagaiak

Argumentua Idatzi Balio lehenetsia Deskribapenak
WorkQueueItems No Gaituta Iragazkiaren adierazpenarekin bat datozen lan-ilara elementuen zerrenda.

Salbuespenak

Argumentua Deskribapenak
lan-ilara Bertatik elementuak berreskuratzeko lan-ilara.
Iragazi errenkadak #glsr_cfidicbjz elementuak berreskuratzeko erabiltzen den FetchXML kontsulta adierazpena.
Itzultzeko errenkadak Orkestratzaileak itzultzen dituen lan-ilara elementuen gehienezko kopurua (lehenetsia 5000 da).

Zer dira FetchXML kontsultak?

Microsoft Dataverse FetchXML Dataverse datu-base bateko datuak berreskuratzeko erabiltzen den hizkuntza da. Sortzeko, erabiltzeko eta ulertzeko erraza izateko diseinatuta dago. Adibidez, baliteke Dataverse eskatu nahi izatea IT Exception egoeran dauden lan-ilara elementu guztien zerrenda emateko.

FetchXml kontsulta-laguntza lan-ilara elementuak berreskuratzera mugatzeko, FetchXml termino eta esamolde multzo mugatu bat soilik onartzen dugu. Termino eta esamolde hauek atributuak, iragazkiak, baldintzak eta ordena-esamoldeak barne hartzen dituzte, guztiak lan-ilara elementuen taulara (workqueueitem) mugatuta. Espresuki zehaztu behar dituzu lan-ilara elementuen taulatik zein propietate itzultzeko eta nahi duzun ordena ordena.

Adibidea FetchXML kontsulta

Ondorengo adibidea hainbat propietate eskuratu, IT Exceptions gisa markatutako elementu okerrak nola iragazi eta lehen iraungitzen diren erregistro horien arabera ordenatu emaitzak (FEFO).

<attribute name="statecode" />
<attribute name="uniqueidbyqueue" />
<attribute name="createdon" />
<attribute name="completedon" />
<attribute name="workqueueitemid" />
<attribute name="executioncontext" />
<attribute name="name" />
<attribute name="expirydate" />
<attribute name="processingresult" />
<attribute name="priority" />
<attribute name="statuscode" />
<attribute name="modifiedon" />
<attribute name="processingstarttime" />
<attribute name="retrycount" />
<attribute name="requeuecount" />
<attribute name="input" />
<attribute name="delayuntil" />
<filter type="and">
    <condition attribute="statecode" operator="eq" value="4" />
    <condition attribute="statuscode" operator="eq" value="5" />
    <condition attribute="expirydate" operator="on-or-before" value="2024-10-18" />
</filter>
<order attribute="expirydate" descending="false" />

Kontsultatu laguntza-xehetasunak eta erreferentzia-datuak

Egoera (statecode)

Fasea Kodea Deskribapenak
Ilaran 0 Elementua ilaran dago
Prozesatzen 1 Elementua prozesatzen ari da
Prozesatuta 2 Elementua prozesatu da
Zain 3 Elementua zain dago
Errorea 4 Errore bat aurkitu du elementuak

Egoeraren arrazoia (statuscode)

Egoeraren arrazoia Kodea Deskribapenak
Ilaran 0 Elementua ilaran dago
Prozesatzen 1 Elementua prozesatzen ari da
Prozesatuta 2 Elementua prozesatu da
Eutsi (Pausatua) 3 Elementua zain dago (pausatua)
Salbuespen orokorra 4 Elementuak salbuespen generiko bat aurkitu du
IKT salbuespena 5 Elementuak IT salbuespen bat aurkitu du
Enpresaren salbuespena 6 Elementuak negozioaren salbuespen bat aurkitu du
Itzulitako mezuak 7 Elementua zain dago
ProcessingTimeout 8 Elementu prozesatzeko denbora-muga gainditu da