Depanarea erorilor de flux în cloud

Ceva nu a mers bine cu fluxul tău. Începe de aici să găsești rapid soluția.

Începe de aici: Ce s-a întâmplat?

Simptom Salt la
Fluxul meu nu se salvează Erori de salvare
Fluxul meu a salvat, dar nu rulează Probleme cu declanșatorul
Fluxul meu rulează dar o acțiune eșuează Erori de acțiune
Fluxul meu merge, dar produce rezultate greșite Probleme logice
Nu înțeleg mesajul de eroare Mesaje de eroare comune

Erori de salvare

Fluxul tău nu salvează în designer.

Cauza cea mai frecventă: O expresie are o eroare de sintaxă sau un câmp necesar este gol.

Verificare rapidă: Caută contururi roșii la acțiunile din designer. Extinde orice acțiune cu o pictogramă de avertizare și citește mesajul de validare.

Cum să repari:

  1. Verifică fiecare acțiune pentru câmpurile evidențiate în roșu. Completează câmpurile obligatorii care sunt goale.
  2. Dacă ai editat recent o expresie, deschide-o și caută paranteze nepotrivite, ghilimele lipsă sau nume incorecte de funcții.
  3. Dacă butonul de salvare arată Salvează... pe termen nelimitat, reîmprospătează pagina și încearcă din nou. Modificările tale nesalvate s-ar putea să fie pierdute. Folosește Ctrl + s frecvent.

Sfat

Copiază textul de expresie complex într-un fișier text separat înainte de a salva. Dacă salvarea eșuează, poți să o lipești înapoi în loc să o rescrii din memorie.

Încă blocați? Copiază exact textul erorii de validare și caută-l pe Power Automate Community Forums sau lipește-l într-un asistent AI pentru interpretare.

Probleme de declanșare

Fluxul tău a fost salvat cu succes, dar nu apare nicio rundă în istoricul run-urilor.

Cauza cea mai frecventă: evenimentul declanșator nu a avut loc sau declanșatorul are o condiție de filtru care exclude evenimentele tale de testare.

Verificare rapidă: istoricul de run-uri deschis. Dacă este gol (nu pornește deloc), trăgaciul nu s-a declanșat niciodată.

Cum să repari:

  1. Declanșatori programați: Verifică dacă data de început este în trecut, recurența este corectă și fusul orar corespunde așteptărilor tale. Un flux setat la "La fiecare 1 zi" începând cu "mâine" nu rulează până mâine.
  2. Declanșatoare bazate pe evenimente (când un element este creat, când un fișier este modificat și altele similare): Creează un nou element sau fișier de test. Așteaptă 5-10 minute. Declanșatoriile nu sunt instantanee. Există un interval de sondaje.
  3. Condiții declanșatoare: Dacă declanșatorul tău are o expresie de afecțiune, elimină-l temporar și testează. Dacă fluxul funcționează fără condiție, condiția filtrează evenimentele tale.
  4. Fluxul este oprit sau suspendat: Verifică starea debitului pe pagina de detalii. Fluxurile suspendate încetează să mai declanșeze până nu repari problema de bază și le pornești din nou.

Notă

Declanșatoarele bazate pe evenimente în Power Automate folosesc intervale de interogare, nu notificări push în timp real. Intervalul implicit de interogare variază în funcție de conector (de obicei 1-5 minute). Poți configura intervalul în setările trigger-ului.

Încă blocați? Ia un tutorial detaliat despre cum să repari eșecurile de conexiune în fluxurile cloud.

Erori de acțiune

Fluxul tău rulează, dar una sau mai multe acțiuni eșuează (roșu în istoricul rulării).

Cauza cea mai frecventă: O conexiune a expirat sau resursa țintă a fost schimbată (redenumită, ștearsă sau permisiuni eliminate).

Verificare rapidă: Deschide runda eșuată. Găsește acțiunea roșie. Extinde-l și citește codul de stare și mesajul de eroare.

Corectare prin cod de eroare

Cod Semnificație Ce să fac
401 Autentificarea a eșuat Reautentifică conexiunea. Mergi la Conexiuni în navigația din stânga, găsește cea defectă, selectează Repară conexiunea.
403 Permisiune refuzată Ai pierdut accesul la resursă sau o politică DLP blochează conectorul. Verifică-ți mai întâi permisiunile; apoi verifică cu administratorul tău despre DLP.
404 Resursă negăsită Lista SharePoint list, fișierul, cutia poștală sau punctul final au fost redenumite, mutate sau șterse. Actualizează acțiunea pentru a indica resursa corectă.
429 Tarif limitat Adaugă o acțiune de întârziere înainte de acest pas sau activează reîncercarea cu backoff în setările acțiunii.
500 Eroare de server Serviciul țintă are probleme. Așteaptă și încearcă din nou. Verifică pagina de sănătate a serviciului.

Corectare pentru erorile de expresie

Dacă eroarea spune "Șablon invalid" sau "Imposibil de procesat expresiile limbajului șabloanelor", deschide acțiunea și verifică fiecare expresie. Cele mai frecvente greșeli sunt:

  • Referință la conținut dinamic dintr-un pas care nu a rulat (în interiorul unei ramuri de condiție care nu a fost luată).
  • Folosirea unui tip de date greșit (trecerea unui șir unde se așteaptă un număr).
  • Valori nule. Adaugă un coalesce() sau if(empty(...)) bifă.

Sfat

Află despre tiparele de expresie gata de utilizare cu avertismente de greșeli frecvente în cartea de bucate Expression pentru fluxuri de nori.

Încă blocați? Fă un tutorial detaliat prin conector în Corectează eșecurile de conexiune în fluxurile cloud sau obține o explicație detaliată a fiecărui cod de eroare în Cloud Flow Error Code Reference.

Probleme logice

Fluxul tău rulează cu succes (toate bifatele verzi), dar rezultatul este greșit.

Cauza cea mai frecventă: o afecțiune evaluează diferit față de așteptări sau conținutul dinamic face referire la câmpul greșit.

Verificare rapidă: Deschide o rundă finalizată și parcurge fiecare acțiune. Extinde-le pe fiecare și compară intrările și ieșirile cu ceea ce te aștepți.

Cum să repari:

  1. Rezultat de condiție greșită: Extinde acțiunea condiției în istoricul de rulare. Verifică valorile reale care au fost comparate. Probleme comune: spațiile de final în corzi, sensibilitate la majuscule ("Approved" vs "approved"), compararea unui număr cu reprezentarea sa a stringurilor (1 vs "1").
  2. Date greșite în acțiuni: Selectați acțiunea și verificați intrările acesteia. Dacă un câmp arată o valoare neașteptată, selectați expresia sau tokenul de conținut dinamic pentru a afla de unde provine. S-ar putea să faci referire la un câmp dintr-un pas greșit sau la un obiect greșit într-o buclă.
  3. Aplică pentru fiecare procesare a produselor greșite: Verifică inputul Select an output from previous steps . Dacă array-ul conține mai multe sau mai puține elemente decât era de așteptat, acțiunea Get Items sau List Rows din amonte ar putea necesita un filtru.
  4. Probleme de sincronizare: Dacă fluxul tău actualizează o înregistrare și apoi o recitește imediat, citirea poate returna date învechite. Adaugă o acțiune scurtă de întârziere (5-30 de secunde) între scriere și citire.

Sfat

Adaugă acțiuni Compose în puncte cheie ale fluxului tău pentru a inspecta valorile intermediare. Setează inputul Compose la conținutul dinamic pe care vrei să-l verifici. Rulează fluxul, apoi verifică fiecare ieșire Compose din istoricul rulării pentru a urmări unde greșește valoarea.

Mesaje de eroare comune

Tabelul următor conține referințe rapide pentru mesajele de eroare pe care le-ați putea întâlni.

Mesaj de eroare Traducere Fix
"Operațiunea solicitată este interzisă deoarece depășește pragul de vizualizare a listei." SharePoint Get Items returnează peste 5.000 de articole. Adaugă un filtru OData sau folosește-l $top=5000 cu paginare. Filtrează pe o coloană indexată.
"Tip invalid. Mă așteptam la String, dar am primit Null." Un câmp la care faci referire este gol (nul) și acțiunea se așteaptă la text. Înfășoară referința sau coalesce(field, '') adaugă o condiție pentru a verifica mai întâi dacă există nulitate.
"Acțiune eșuată. O acțiune a eșuat. Nicio acțiune de dependență nu a avut succes." Un bloc Scope a eșuat, anulând toate acțiunile ulterioare din interiorul acestuia. Găsește prima acțiune specifică din Scope care a eșuat. Repară acea acțiune.
"Fluxul a expirat." Debitul a depășit durata maximă de 30 de zile. Fluxurile de lungă durată trebuie redesenate. Folosește un flux copil pentru partea care rulează pe termen lung sau împarte în mai multe fluxuri cu un steag de stare.
"EvaluareExpresieEșuată." O expresie are o eroare de sintaxă sau face referire la o valoare care nu există la rulare. Deschide acțiunea, verifică fiecare expresie. Caută nume de funcții scrise greșit, numărătoare greșite de parametri sau referințe la pași care poate nu au fost executați.
"Conexiunea nu este validă." Conexiunea a fost ștearsă sau acreditările au expirat. Selectează Conexiuni, găsește conexiunea și autentifică-te din nou sau creează una nouă.
"Fluxurile imbricate nu sunt susținute în acest context." Numești un flux de copil din interior sau Apply to Each dintr-un context care nu îl susține. Mutați apelul flux copil în afara buclei sau restructurați pentru a transmite întregul array către fluxul copil și bucla în interiorul acestuia.

Important

Când întâmpini o eroare care nu este listată aici, copiază exact textul mesajului de eroare. Căutarea mesajului exact în Power Automate Community Forums sau în referința codului de eroare Cloud flow este cea mai rapidă cale către o soluție.

Notă: Autorul a creat acest articol cu ajutorul AI. Aflați mai multe