Tietoja ympäristön rajoituksista ja rajoittamisen välttämisestä

Power Automaten ja Power Platformin rajoitusten ymmärtäminen voi auttaa käyttäjiä suunnittelemaan skaalautuvia Power Automate -työnkulkuja

Nämä rajoitukset voivat vaikuttaa työnkulun suorituskykyyn ja auttaa välttämään työnkulkujen rajoittamista (hidastumista) tai käytöstä poistamista pyyntörajarikkomusten vuoksi. Kaikki työnkulut, joita rajoitetaan jatkuvasti 14 päivän ajan, poistetaan käytöstä. Nämä työnkulut voidaan ottaa uudelleen käyttöön milloin tahansa. Jos niiden suorituskyky ei parane, työnkulku voidaan poistaa käytöstä.

Lisätietoja:

Kuinka tarkistaa lisenssisuunnitelmasi

Jotkin ympäristö- ja ohjelmointirajapintarajoitukset riippuvat käyttöoikeuden palvelupaketista. Power Automatessa tapa tunnistaa käyttöoikeudet ja ominaisuudet on siirtyä kohtaan Asetukset>Näytä omat käyttöoikeudet.

Näyttökuva asetusten Näytä omat käyttöoikeudet -vaihtoehdosta.

Vaihtoehtoisesti saat käyttöön tarkat palvelupaketin tiedot, kun valitset Ctrl + Alt+ A Power Automaten portaalissa.

Ohjelmointirajapintapyyntöjen rajat

Pyynnöt Microsoft Power Platformissa koostuvat erilaisista toiminnoista, jotka käyttäjä suorittaa tuotteille. Korkealla tasolla ohjelmointirajapintapyyntö on yhdistimiä, Process Advisorin analyysia, HTTP-toimintoja ja valmiita toimintoja, kuten muuttujien alustamista ja Luo-toiminnon käyttämistä, koskeva pyyntö. Sekä onnistuneet että epäonnistuneet toiminnot lasketaan mukaan ohjelmointirajapintapyynnön rajoihin. Lisäksi sivutuksen uudelleenyritykset ja muut pyynnöt lasketaan myös toimintojen suorittamisiksi. Lisätietoja: Mitkä lasketaan mukaan Power Platform -pyyntöinä?

Käyttöoikeuden palvelupaketin perusteella pilvityönkulun päivän aikana suorittamien toimintojen määrälle on asetettu rajoja. Nämä rajat ovat erilaisia kuin liittimen rajoittamisen rajat. Työnkulun suorittamien toimintojen määrä näkyy valitsemalla Analytiikka työnkulun tietosivulla ja siirtymällä Toiminnot-välilehden tietoihin.

Vaikka työnkulku käyttää aiempaa vähemmän Power Platform -pyyntöjä, voit silti saavuttaa asetetut rajat, jos työnkulku suoritetaan odotettua useammin. Voit esimerkiksi luoda pilvityönkulun, joka lähettää sinulle palveluilmoituksen aina, kun esimiehesi lähettää sinulle sähköpostiviestin. Tämä työnkulku suoritetaan aina, kun saat sähköpostiviestin (keneltä tahansa), koska työnkulun on tarkistettava, tuliko sähköpostiviesti esihenkilöltä. Raja koskee kaikkia suorituksia kaikissa työnkuluissa 24 tunnin aikana.

Seuraavaksi esitellään joitakin ohjeita, joiden mukaan työnkulun pyyntöjen käyttöä voi arvioida:

  • Vähintään yksi toiminto suoritetaan työnkulun suorituksen osana. Yksinkertainen työnkulku, jossa on yksi käynnistin ja yksi toiminto, tuottaa kaksi toimintoa aika työnkulun suorituksen yhteydessä. Näin muodostuu kaksi pyyntöä.
  • Jokainen työnkulun käynnistin/toiminto luo Power Platform -pyyntöjä. Kaikki toimintotyypit, kuten liittimen toiminnot, HTTP-toiminnot, oletustoiminnot (muuttujien alustamisesta yksinkertaisen laatimistoiminnon laajuuden luomiseen) luovat Power Platform -pyyntöjä.
  • Sekä onnistuneet että epäonnistuneet toiminnot lasketaan mukaan näihin rajoihin. Ohitettuja toimintoja ei lasketa mukaan näihin rajoihin.
  • Jokainen toiminto luo yhden pyynnön. Jos toiminto on Käytä kaikkiin -silmukassa, se luo silmukassa olevien käsiteltäviä kohteiden verran pyyntöjä.
  • Toiminnolla voi olla useita lausekkeita, mutta se lasketaan vain yhdeksi ohjelmointirajapintapyynnöksi.
  • Sivutuksen uudelleenyritykset ja lisäpyynnöt lasketaan myös toiminnon suoritukseksi.

API-rajoitukset alustatasolla perustuvat käyttäjän lisenssiin. Lisätietoja: Power Automate -käyttöoikeustyypit

Ohjelmointirajapinnan siirtomäärärajoitukset yhteyksissä

Alustarajoitusten lisäksi jokaisella liitinpalvelulla on omat rajoituksensa. Yhdistimen rajoittaminen Power Automatessa viittaa mekanismiin, jonka mukaan yhdistimet käyttävät määrärajoituksia ja käyttökiintiöitä väärinkäytösten estämiseksi ja resurssien oikeudenmukaisen kohdentamisen varmistamiseksi. Kun yhdistintä rajoitetaan, se rajoittaa pyyntöjen tai toimintojen määrää, jotka voidaan tehdä tietyn ajanjakson aikana.

Kun työnkulku kohtaa yhdistintason rajoittamisen rajat, palvelu palauttaa 429 (Liian monta pyyntöä) -virhekoodin ja virhetekstin, joka voi olla esimerkiksi Määräraja ylitetty. Yritä uudelleen 27 sekunnin kuluttua.

Jokaisella yhdistimellä on oma rajoittamisen raja.

DataverseAPI-rajoitukset

Dataverse yhdistimenä -palvelu määrittää omat palvelun suojauksen rajat. Palvelun suojauksen ohjelmointirajapinnan rajoitukset arvioidaan käyttäjäkohtaisesti. Työnkulku kutsuu käyttäjää, joka on liitetty toimintoon. Yleensä tämä käyttäjä on työnkulun omistaja, mutta käyttäjä voi olla myös käynnistyksen tehnyt käyttäjä, jos työnkulku käynnistää käyttäjän kontekstin toiminnossa.

Virtauksen samanaikaisuuden rajoitukset

Skaalautuvien ja tehokkaiden työnkulkujen suunnittelu sisältää samanaikaisuuden, silmukoiden ja jakamisen rajat, joiden avulla vältetään tarpeettomat viiveet. Lisätietoja: Samanaikaisuuden, silmukoiden ja jakamisen rajat.

Toimintajaksojen rajoitukset

Toimintopurskerajat viittaavat niiden toimintojen enimmäismäärään, jotka voidaan käynnistää tiettynä ajanjaksona ja jotka mitataan yleensä liukuvalla aikaikkunalla. Tällä hetkellä työnkulkukohtainen kapasiteetti on 100 000 toimintoa 5 minuutin aikana.

Jos käynnistyksiä tai silmukoita on enemmän, työnkulut voivat hidastua tai niitä saatetaan rajoittaa.

Jos haluat korjata asian, voit jakaa kuormaa useille työnkuluille esimerkiksi alityönkulkujen tai käynnistinten ehtojen avulla.

Virtauksen suunnittelurajat

Työnkulkuja suunniteltaessa voi ilmetä suunnittelu- tai määritystasolla määritettyjä rajoituksia. Harkitse työnkulkujen uudelleensuunnittelua, jos kohtaat nämä rajoitukset.

Lisätietoja: Työnkulun määrityksen rajat