Odpravljanje napak pri pretoku v oblaku

Nekaj je šlo narobe s tvojim tokom. Začni tukaj, da hitro najdeš rešitev.

Začni tukaj: Kaj se je zgodilo?

Težava Pojdi na
Moj tok se ne shranjuje Napake pri shranjevanju
Moj potek se je shranil, a ne teče Težave s sprožilci
Moj tok teče, a dejanje ne uspe Napake pri dejanjih
Moj pretok teče, vendar daje napačne rezultate Logične težave
Ne razumem sporočila o napaki Pogosta sporočila o napakah

Napake pri shranjevanju

Vaš tok se ne shrani v oblikovalcu.

Najpogostejši vzrok: izraz ima sintaktično napako ali je zahtevano polje prazno.

Hitro preverjanje: Poiščite rdeče obrise na akcijah v oblikovalcu. Razširite vsako dejanje z opozorilno ikono in preberite sporočilo o validaciji.

Kako odpraviti težavo:

  1. Vsako dejanje preverite za rdeče označena polja. Izpolnite zahtevana polja, ki so prazna.
  2. Če ste pred kratkim uredili izraz, ga odprite in poiščite neujemajoče se oklepaje, manjkajoče narekovaje ali napačna imena funkcij.
  3. Če gumb za shranjevanje pokaže 'Shrani'... za nedoločen čas, osvežite stran in poskusite znova. Tvoje neshranjene spremembe so lahko izgubljene. Pogosto uporabljaj Ctrl + .

Nasvet

Pred shranjevanjem kopirajte besedilo kompleksnega izraza v ločeno besedilno datoteko. Če shranjena igra ne uspe, jo lahko prilepiš nazaj, namesto da bi jo prepisoval iz spomina.

Še vedno zataknjena? Kopirajte natančno besedilo o napaki validacije in ga poiščite na forumih skupnosti Power Automate ali ga prilepite v AI asistenta za interpretacijo.

Težave s sprožilci

Vaš potek je bil uspešno shranjen, vendar se v zgodovini zagonov ne pojavijo.

Najpogostejši vzrok: sprožilni dogodek se ni zgodil ali pa ima sprožilec pogoj filtra, ki izloči vaše testne dogodke.

Hitro preverjanje: Odprite zgodovino iger. Če je prazen (brez zagonov), sprožilec nikoli ni sprožil.

Kako odpraviti težavo:

  1. Načrtovani sprožilci: Preverite, da je datum začetka v preteklosti, da je ponovitev pravilna in da časovni pas ustreza vašim pričakovanjem. Tok, nastavljen na "Vsak 1 dan" od "jutri", se začne šele jutri.
  2. Sprožilci na podlagi dogodkov (ko je element ustvarjen, ko je datoteka spremenjena in podobno): Ustvarite nov testni element ali datoteko. Počakaj 5-10 minut. Sprožilci niso takojšnji. Obstaja interval glasovanja.
  3. Sprožilna stanja: Če ima vaš sprožilec izraz pogoj, ga začasno odstranite in testirajte. Če tok teče brez pogoja, pogoj filtrira vaše dogodke.
  4. Pretok je izklopljen ali prekinjen: Preverite status toka na strani s podrobnostmi. Zadržani tokovi prenehajo delovati, dokler ne odpravite osnovne težave in jih ponovno vklopite.

opomba,

Sprožilci na podlagi dogodkov v Power Automate uporabljajo intervale anketiranja, ne pa potisna obvestila v realnem času. Privzeti interval preverjanja se razlikuje glede na konektor (običajno 1–5 minut). Interval lahko nastavite v nastavitvah sprožilca.

Še vedno zataknjena? Vzemi podroben vodič o odpravi napak povezav v oblačnih tokovih.

Napake pri dejanjih

Vaš tok teče, vendar ena ali več akcij ne uspe (rdeča v zgodovini izvajanja).

Najpogostejši vzrok: povezava je potekla ali je bil ciljni vir spremenjen (preimenovan, izbrisan ali dovoljenja odvzeta).

Hitro preverjanje: Odpri neuspešno vožnjo. Najdi rdečo akcijo. Razširite ga in preberite statusno kodo ter sporočilo o napaki.

Popravilo z napako

Koda Pomen Kaj storiti
401 Avtentikacija ni uspela Ponovno potrdite povezavo. Pojdi v Povezave v levi navigaciji, poišči pokvarjenega, izberi Popravi povezavo.
403 Dovoljenje zavrnjeno Izgubil si dostop do vira ali pa DLP politika blokira konektor. Najprej preverite svoja dovoljenja; Nato se posvetuj z administratorjem glede DLP.
404 Vir ni najden SharePoint list, datoteka, poštni predal ali končna točka so bili preimenovani, premaknjeni ali izbrisani. Posodobite dejanje, da bo kazalo na pravilen vir.
429 Omejena hitrost Pred tem korakom dodajte akcijo Zakasnitve ali omogočite ponovitev z izklopom v nastavitvah dejanja.
500 Napaka strežnika Ciljna storitev ima težave. Počakaj in poskusi znova. Preverite zdravstveno stran storitve.

Popravilo napak v izrazih

Če napaka pravi "Neveljavna predloga" ali "Ni mogoče obdelati izrazov v jeziku predlog", odprite dejanje in preverite vsak izraz. Najpogostejše napake so:

  • Sklicevanje na dinamično vsebino iz koraka, ki se ni zagnal (znotraj veje pogojev, ki ni bila izvedena).
  • Uporaba napačnega podatkovnega tipa (posredovanje niza, kjer je pričakovano določeno število).
  • Ničelne vrednosti. Dodajte ali coalesce()if(empty(...)) kljukico.

Nasvet

Spoznajte pripravljene vzorce izražanja z opozorili o pogostih napakah v kuharski knjigi Expression za oblačne tokove.

Še vedno zataknjena? Vzemite podroben vodič od povezovalca v tem: Popravi napake povezav v oblačnih tokovih ali pa dobiš poglobljeno razlago vsake kode napake v referenci kode napake v oblaku.

Logične težave

Vaš pretok teče uspešno (vse zelene kljukice), vendar je izhod napačen.

Najpogostejši vzrok: Stanje se ocenjuje drugače, kot je pričakovano, ali dinamična vsebina navaja napačno področje.

Hitro preverjanje: Odpri zaključeno igro in postopoma prehajaj skozi vsako dejanje. Vsako razširite in primerjajte njene vhode in izhode s pričakovanji.

Kako odpraviti težavo:

  1. Rezultat napačnega pogoja: Razširite akcijo pogoja v zgodovini teka. Preverite dejanske vrednosti, ki so bile primerjane. Pogoste težave: presledki v nizih, občutljivost na velike in velike črke ("Approved" v primerjavi "approved"z ), primerjavo števila z njegovo predstavitvijo v nizu (1 proti "1").
  2. Napačni podatki v akcijah: Izberite akcijo in preverite njene vhode. Če polje pokaže nepričakovano vrednost, izberite izraz ali dinamični vsebinski žeton, da izveste, od kod izvira. Morda se sklicujete na polje iz napačnega koraka ali napačen element v zanki.
  3. Uporabi na Vsako obdelavo napačnih postavk: Preveri vnos.Select an output from previous steps Če polje vsebuje več ali manj elementov, kot je pričakovano, bo akcija Pridobiti elemente ali vrstice seznama morda potrebovala filter.
  4. Težave s časovnim usklajevanjem: Če vaš potek posodobi zapis in ga nato takoj prebere nazaj, lahko branje vrne zastarele podatke. Dodajte kratek zamik (5-30 sekund) med zapisom in branjem.

Nasvet

Dodajte akcije Compose na ključnih točkah vašega toka, da pregledate vmesne vrednosti. Nastavite vhod Compose na dinamično vsebino, ki jo želite preveriti. Zaženite potek, nato pa preverite vsak izhod Compose v zgodovini izvajanja, da sledite, kje je vrednost napačna.

Pogosta sporočila o napakah

Naslednja tabela vsebuje hitre reference za sporočila o napakah, na katere se lahko srečate.

Sporočilo o napaki Prevod Fix
"Zahtevana operacija je prepovedana, ker presega prag ogleda seznama." SharePoint Get Items vrača več kot 5.000 elementov. Dodajte OData filter ali uporabite $top=5000 s strani strani. Filtrirajte na indeksiran stolpec.
"Neveljaven tip. Pričakoval sem String, a sem dobil Null." Pole, na katerega se sklicuješ, je prazno (null) in dejanje pričakuje besedilo. Referenco zavijte ali coalesce(field, '') dodajte pogoj, da najprej preverite null.
"AkcijaNi uspela. Ena akcija ni uspela. Noben odvisen ukrep ni uspel." Blok Scope je odpovedal, kar je preklicalo vse nadaljnje akcije znotraj njega. Poišči specifično dejanje znotraj Scope, ki je najprej spodletelo. Popravi to dejanje.
"Potek toka je potekel." Pretok je presegel največje 30-dnevno trajanje. Dolgotrajne pretoke je treba preoblikovati. Uporabite podtok za dolgotrajni del ali ga razdelite na več tokov s statusno zastavico.
"Ocena izrazaNi uspela." Izraz ima sintaktično napako ali se sklicuje na vrednost, ki v času izvajanja ne obstaja. Odpri akcijo, preveri vsak izraz. Poiščite napačno črkovana imena funkcij, napačno število parametrov ali sklicevanja na korake, ki morda niso bili izvedeni.
"Povezava ni veljavna." Povezava je bila izbrisana ali pa so poverilnice potekle. Izberite povezave, poiščite povezavo in ponovno potrdite ali ustvarite novo.
"Gnezdeni tokovi v tem kontekstu niso podprti." Imenujete otroški tok iz konteksta Apply to Each ali konteksta, ki ga ne podpira. Premaknite klic podrejenega toka izven zanke ali pa prestrukturirate, da celotno polje prenesete na potomi tok in zanko znotraj njega.

Pomembno

Ko naletite na napako, ki tukaj ni navedena, kopirajte točno besedilo sporočila o napaki. Najhitrejša pot do rešitve je iskanje natančnega sporočila na forum>Power Automate ali v kodi napake Cloud flow reference.

Opomba: Avtor je ta članek ustvaril s pomočjo uporabniškega vmesnika. Več informacij