Anularea sau retrimiterea rulărilor de fluxuri în bloc
Puteți să anulați sau să retrimiteți fluxurile în vrac în loc de una câte una, ceea ce poate economisi timp enorm.
Retrimiteți rulările de flux inițiate de declanșatoare instantanee
Administratorii pot permite utilizatorilor să retrimite rulări de flux inițiate de declanșatoare instantanee. Declanșatoarele instantanee, care sunt folosite pentru a porni manual fluxurile, pot fi activate prin Power Automate, o aplicație mobilă sau un buton dintr-o aplicație canvas, printre alte metode.
Important
Începând cu 6 februarie 2025, vom modifica funcționalitatea Power Platform Setarea de administrare Power Automate retrimitere a rulării fluxului. Anterior, utilizatorii puteau dezactiva retrimiterile de rulare a fluxului inițiate de declanșatoare instantanee pentru toți utilizatorii. Odată cu actualizarea, utilizatorii își pot retrimite propriile fluxuri inițiate de declanșatoare instantanee, dar nu pot retrimite fluxurile inițiate de alții. Starea comutatorului Power Platform de la centrul de administrare a chiriașului rămâne neschimbată, deoarece această actualizare este lansată în februarie.
Matricea scenariului | Lansarea caracteristicii din ianuarie 2025 | Actualizare pentru funcții din februarie 2025 (în curs de lansare) |
---|---|---|
Setarea caracteristicilor a fost dezactivată în Power Platform centrul de administrare | Utilizatorul nu poate retrimite propriile fluxuri inițiate de declanșatoare instantanee sau retrimite fluxuri inițiate de alt utilizator. | Utilizatorul își poate retrimite propriile fluxuri inițiate de declanșatoare instantanee, dar nu au permisiunea de a retrimite fluxurile inițiate de un alt utilizator. |
Setarea caracteristicilor este activată în Power Platform centrul de administrare | Utilizatorul își poate retrimite propriile fluxuri inițiate de declanșatoare instantanee și, de asemenea, poate retrimite fluxurile inițiate de un alt utilizator. | Utilizatorul își poate retrimite propriile fluxuri inițiate de declanșatoare instantanee și, de asemenea, poate retrimite fluxurile inițiate de un alt utilizator. |
Există două opțiuni pentru a activa retrimiterea rulării fluxurilor pentru fluxurile inițiate de declanșatoare instantanee, care sunt prin Power Platform centrul de administrare și prin utilizarea PowerShell.
Centrul de administrare Power Platform
- Conectați-vă la contul Power Platform de la centrul dvs. de administrare.
- Selectați Setări și apoi căutați Power Automate retrimitere rulare flux.
- Alegeți dacă activați sau dezactivați funcționalitatea folosind comutatorul.
Aplicați setarea locatarului folosind cerințele preliminare PowerShell
Pentru a efectua operațiunile de administrare în cmdlet-uri, aveți nevoie de următoarele:
Oricare dintre aceste roluri de la Microsoft Entra ID: administrator de locatar, Power Platform administrator sau administrator de servicii Dynamics 365. Aceste roluri pot accesa cmdleturile Power Apps admin PowerShell fără a necesita un Power Apps plan pentru acces administrativ. Cu toate acestea, acești administratori trebuie să se conecteze la centrul de administrare Power Platform cel puțin o dată înainte să utilizeze cmdleturi PowerShell. Dacă acest lucru nu se face, cmdleturile eșuează cu o eroare de autorizare.
Power Platform sunt necesare permisiuni de administrator sau de administrator Dynamics 365 pentru a căuta prin resursele altui utilizator. Administratorii de mediu au acces numai la acele medii și resurse de mediu pentru care au permisiuni.
Pentru Dataverse for Teams medii, trebuie să fii Power Platform administrator pentru a gestiona mediile în care nu ești proprietarul echipei din Microsoft Teams.
Notă
Este nevoie de aproximativ o oră pentru ca funcția să devină activată după ce sunt aplicate comenzile PowerShell.
- Conectați-vă la contul dvs. de chiriaș:
Add-PowerAppsAccount -Endpoint "prod" -TenantID <Tenant_ID>
- Preluați și stocați setările de chiriaș în TenantSettings:
$tenantSettings = Get-TenantSettings
- Setați
powerPlatform.powerAutomate.disableFlowRunResubmission
marcatorul la False, pentru a permite retrimiterea rulării fluxului pentru fluxurile cloud inițializate de declanșatoare instantanee.
$tenantSettings.powerPlatform.powerAutomate.disableFlowRunResubmission= $False
Set-TenantSettings -RequestBody $tenantSettings
Aflați mai multe despre comenzile PowerShell în Compatibilitate PowerShell pentru Power Apps și Power Automate.
Retrimiteți cursele de flux
Puteți retrimite execuțiile anterioare ale unui flux în bloc. Pentru aceasta, urmaţi aceşti paşi:
Conectați-vă la Power Automate.
În panoul din stânga, selectați Fluxurile mele.
În panoul din dreapta, selectați fluxul cloud pe care doriți să îl retrimiteți sau să îl anulați.
Selectați Toate rulările.
Sfat
- Fluxul trebuie să aibă execuții pentru a anula sau retrimite execuțiile de flux.
- Puteți retrimite sau anula până la 20 de fluxuri simultan.
Pe pagina Istoricul rulărilor , selectați rulările de flux pe care doriți să le retrimiteți sau să le anulați.
Selectați Retrimiteți rulări de flux.
Important
Numărul de fluxuri pe care le puteți retrimite este limitat în funcție de numărul maxim de apeluri API pentru conectorii din flux.
Anulați cursele de flux
Puteți anula rulările fluxului pe pagina Istoricul rulărilor a fluxului aferent sau utilizând un șablon. Funcția de anulare în bloc disponibilă prin portalul de flux este cea mai eficientă atunci când anulați până la 20 de fluxuri simultan. Vă recomandăm să utilizați șablonul legat anterior în această secțiune pentru mai mult de 20 de rulări atunci când este posibil. Acest lucru este valabil și pentru alergările în sute. Ca alternativă, puteți utiliza funcția de anulare în bloc pentru toate fluxurile din starea În așteptare sau În rulare indiferent de numărare. Pentru a stabili o așteptare cu privire la modul în care funcționează acest utilitar, examinați următoarele detalii.
Anulați fluxul rulează în bloc pe pagina „Istoricul rulării” fluxului
Pentru a anula fluxurile, navigați la portalul fluxului și selectați Fluxurile mele.
Lângă flux, selectați elipsele (…) >Executare istoric.
Ca alternativă, puteți selecta numele fluxului >Toate rulările din lista Istoricul rulărilor de 28 de zile .
Puteți selecta manual până la 20 de fluxuri care sunt în starea În așteptare sau În rulare .
Pentru a iniția funcția de anulare în bloc, selectați Anulați toate rulările fluxului în meniul Executare istoric din partea de sus a ecranului.
După ce selectați Anulați toate fluxurile, apare un mesaj care vă solicită să inițiați utilitarul în bloc. Selectați Da. Dacă sunteți îngrijorat de inițierea unor rulări de flux nedorite, puteți opri fluxul.
Dacă există mai mult de 20 de fluxuri în starea În așteptare sau Running , este posibil să apară un alt mesaj care să indice că ar putea dura câteva minute pentru ca stările rulării fluxului să se schimbe în Anulare. Acest mesaj înseamnă că fluxurile dvs. sunt suspendate și nu sunt executate alte acțiuni pentru fluxurile care sunt deja În rulare. Fluxurile în starea Așteptare se încetează, de asemenea, fără a fi executate acțiuni.
Obțineți modificările de stare actualizate în lista istoricului rulărilor reîmprospătând periodic ecranul browserului.
Notă
- Fluxurile din starea Running sunt suspendate și trec la starea Anulare înainte de a trece în cele din urmă la Anulat.
- Acest proces poate dura uneori până la 24 de ore mai mult.
- În acest scenariu, fluxurile sunt suspendate și nu sunt executate alte acțiuni.
- Dacă selectați o rulare a fluxului în starea Anulare , s-ar putea să pară că rotitorul din apropierea unei acțiuni este în mișcare, dar este într-o stare suspendată. Când fluxurile rulează efectiv, se afișează un banner de notificare pentru a indica fluxul dvs. în derulare. Acesta nu este cazul fluxurilor suspendate în starea Anulare .
Următoarea captură de ecran arată bannerul când rulează un flux. Un flux suspendat în starea Anulare nu conține acest banner.
Fluxurile care au depășit setarea concurență ar putea fi vizibile în starea Așteptare , alături de alte rulări de flux în starea Anulare . Acest lucru este din proiectare. Fluxurile au fost suspendate când a fost trimisă anularea în bloc, cu excepția cazului în care au fost declanșate după ce a fost utilizată funcția. Starea se schimbă în Anulare când vine rândul lor de procesat în coadă.
Vă puteți asigura că fluxurile din starea În rulare sau Așteptare înainte de a trimite o solicitare de anulare în bloc au fost suspendate și, eventual, se vor schimba în starea Anulat .