Požymis

Flow veiksmai veikia lėtai ir gali įstrigti viename srauto vykdymo peržiūros programos veiksme.

Atkreipkite dėmesį, kad tai skiriasi nuo paleidiklių nešaudant, tokiu atveju srautas net nebus paleistas arba rodomas vykdymo retrospektyvos sąraše. Šis straipsnis netaikomas paleidiklių nešaudant.

Priežastis

Yra keletas galimų priežasčių, dėl kurių lėtėja srautai:

  • Tarnyba, prie kurios jungiatės, veikia lėtai.

    • Pvz., lėtai SQL užklausa sulėtins srautą, kol laukia, kol bus baigta užklausos vykdymas.

  • Naudojama jungtis lėtina srautą kaip tarnybos apsaugos mechanizmą.

    • Pvz., SharePoint jungties caps veiksmai yra 600 per minutę. Vienas SharePoint, naudojamas keliuose srautuose, vis tiek gali vykdyti tik 600 operacijų per minutę.

    • Galite matyti 429 (per daug užklausų) klaidą savo sraute su klaidos tekstu, pvz., "Limitas viršijamas. Bandykite dar kartą po 27 sekundžių."

  • Jūsų srautas vykdo pernelyg daug veiksmų per dieną, gerokai viršijant dienos veiksmų apribojimus jūsų planui

    • Puslapyje Užklausos limitai ir paskirstymas galite matyti minimalų veiksmų, kuriuos Power Automate tarnyba leis kiekvienam planui, skaičių.

    • Kiekviena srauto kortelė, kuri vykdoma, skaičiuojama kaip API skambutis (veiksmas). Tai apima ir veiksmus, dėl kurių skambinama (pvz., skambinama SharePoint) ir veiksmus, kurie nėra (pvz., kintamojo parametras, delsa ir t. t.). Tik atlikti ir nepavykę veiksmai (bet ne praleisti) skaičiuojami į limitą.

    • Naudojant Power Automate paprastai leidžiami didesni skaičiavimai, nei čia dokumentuojami, ir ji nesulėtins srautų, atsižvelgiant į atsitiktinius ir pagrįstus perpildus. Tačiau, jei jūsų srautuose veiksmų skaičius viršija šias ribas, jiems taikomas galimas sustingimas arba išplėstinio pažeidimo atveju – išjungimas.

    • Norėdami nustatyti veiksmų naudojimą, galite naudoti srauto išsamios informacijos puslapio analizės skirtuką.

  • Jūsų srautas viršija duomenų naudojimo išmoką per dieną.  Tai yra duomenų, kuriuos jūsų srautas naudoja dėl įvesties / išvesties operacijų, kiekis.

  • Jūsų srautas viršija ribą, kuri yra dokumentuota Power Automate apribojimų ir konfigūracijos puslapyje.

    • Šių konkrečių ribojimų atveju vykdomi ir praleisti veiksmai (kaip gali nutikti if / else šakoje) įskaičiuojami į limitą.

    • Toliau pateiktoje lentelėje dokumentuoto plano apribojimų pažeidimas yra daug dažnesnis.

Plano suvestinė

Planas

Veiksmų limitai per dieną

Duomenų sunaudojimas per dieną

Office 365 Flow ir bandomosios versijos

2 000 veiksmų visuose vieno vartotojo sukurtuose srautuose.

1 GB visuose vieno vartotojo sukurtuose srautuose.

Mokama vienam vartotojui, "Dynamics" komandos nario licencijos

5 000 veiksmų visuose vieno vartotojo sukurtuose srautuose.

10 GB visuose vieno vartotojo sukurtuose srautuose.

Mokamos "Dynamics Professional" licencijos

10 000 veiksmų visuose vieno vartotojo sukurtuose srautuose.

10 GB visuose vieno vartotojo sukurtuose srautuose.

Mokamos "Dynamics Enterprise" taikomosios programos licencijos

20 000 veiksmų visuose vieno vartotojo sukurtuose srautuose.

10 GB visuose vieno vartotojo sukurtuose srautuose.

Mokama už srautą licencija

15 000 veiksmų vienam srautui.

50 GB saugyklos vienam srautui.

Sprendimas

Problemą galite sumažinti:

  • Pertvarkykite srautą, kad būtų naudojama mažiau veiksmų ir mažiau duomenų.

    • Jei jūsų srautas yra "Do until" arba "For each item" loops, see if you can reduce the loop iterations, possibly by retrieving fewer items to iterate through.

    • Daugelis jungčių turi "Filtro užklausa" ir "Viršutinio skaičiavimo" parametrus, kuriuos galima naudoti norint sumažinti elementų skaičių ir nuskaitytus duomenis. Filtravimas naudojant "Odata"

    • Jei turite suplanuotą srautą, kuris vykdomas dažnai, apsvarstykite galimybę sumažinti dažnumą. Daug srautų, kurie paleidžiami vieną kartą per minutę arba valandą, gali būti peržiūrimi, kad įvyktų rečiau.

    • Jei jūsų srautas sąveikauja su failais, supraskite failo dydį ir, jei įmanoma, pabandykite jį sumažinti.

    • Jei reikia pakartotinai naudoti vieną ypatybę, grąžiną veiksmu, kuriame yra didelis išvesties dydis kelis kartus, apsvarstykite galimybę naudoti "Initialize Variable" (Inicijuoti kintamąjį), kad ši ypatybė būtų saugoma, ir naudoti kintamąjį vėlesniuose veiksmuose. Net jei iš ankstesnio veiksmo išvesties naudojama tik viena ypatybė, visos to veiksmo išvestys, kurios bus perduodamos į vėlesnį veiksmą kaip įvestys.

  • Vartotojo arba licencijos už kiekvieną Flow įsigijimas iš kainų puslapio

    • Jei jūsų srautas kasdien vykdo tūkstančius veiksmų, turėtumėte apsvarstyti galimybę įsigyti "Per Flow" licenciją, kad gautumėte geresnį pralaidumą ir didesnes kvotas. Pagal Flow planai suteikia geriausias galimas našumo kvotas.

    • "Power Automate" galiausiai įtrauks galimybę įsigyti papildomų priedų paketų, jei "Per Flow" plano vis dar nepakanka, tačiau iki to laiko, jei turite daugiau veiksmų nei kasdien teikiame, galite apsvarstyti galimybę eksportuoti srautą į logikos programas. Atkreipkite dėmesį, kad logikos taikomosios programos mokestis už veiksmą, todėl pastebėsite su jūsų srautu susijusias išlaidas.

Kainų puslapyje galite pasirinkti, kurį planą norite įsigyti.

Nuomotojo administratorius turės apsilankyti šiame puslapyje ir įsigyti planą, nes paprasti vartotojai gaus pranešimą, nurodantį, kad šiuo metu negalima įsigyti atskirų planų. Nuomotojo administratoriai gaus peradresuoti į Office portalą, kad įsigytų planą. Tada nuomotojo administratorius turėtų taikyti planą vartotojui, kuris sukūrė srautą. Pagal Flow planus galima priskirti srauto išsamios informacijos puslapyje.

Kai licencija įsigyjama ir priskiriama, srauto autorius turėtų ją įrašyti iš naujo. Arba srautai bus atnaujinami fone vieną kartą per savaitę, kad atspindėtų dabartinius planus.

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×