Delen via


Problemen met trage stromen oplossen

In dit artikel worden mogelijke redenen beschreven voor trage stromen en suggesties voor het oplossen van het probleem. Dit artikel is echter niet van toepassing op gevallen waarin triggers niet worden geactiveerd. In dat geval wordt de stroom zelfs niet gestart of weergegeven in de lijst met uitvoeringsgeschiedenissen.

Symptomen

Een stroom wordt langzaam uitgevoerd en lijkt vast te zitten in één stap in de details van de stroomuitvoering.

Oorzaak 1: De service waarmee u verbinding maakt, wordt langzaam uitgevoerd

Een trage SQL-query kan er bijvoorbeeld toe leiden dat een stroom wordt vertraagd terwijl wordt gewacht tot de uitvoering van de query is voltooid.

Oorzaak 2: De connector die u gebruikt, vertraagt de stroom als een mechanisme voor servicebeveiliging

  • De acties van de SharePoint-connector hebben bijvoorbeeld een limiet van 600 per minuut. Eén SharePoint-verbinding die wordt gebruikt voor meerdere stromen, kan nog steeds slechts 600 bewerkingen per minuut uitvoeren.

    De meeste connectorpagina's hebben een sectie met beperkingen waarmee deze limiet wordt gedocumenten.

  • Mogelijk ziet u een fout '429 (Te veel aanvragen)' in uw stroom met de fouttekst zoals 'Frequentielimiet is overschreden.' Probeer het over 27 seconden opnieuw.'

Oorzaak 3: Uw stroom voert meer acties uit dan de dagelijkse limieten voor uw plan

  • U kunt het minimale aantal acties zien dat de Power Automate-service toestaat voor elk plan op de pagina Aanvraaglimieten en toewijzing.
  • Elke kaart die in een stroom wordt uitgevoerd, wordt geteld als een API-aanroep (actie). Dit omvat acties die leiden tot uitgaande aanroepen (bijvoorbeeld het aanroepen van SharePoint) en acties die niet (bijvoorbeeld variabele instelling, vertragingen, enzovoort) niet tot gevolg hebben. Alleen voltooide en mislukte (maar niet overgeslagen) acties tellen mee voor de limiet.
  • De Power Automate-service staat doorgaans hogere aantallen toe dan die hier worden beschreven en vertraagt stromen niet op basis van incidentele en redelijke overschrijdingen. Als het aantal acties van uw stroom deze limieten overschrijdt, zijn deze echter onderhevig aan mogelijke beperking, of in gevallen van uitgebreide schendingen, uitgeschakeld.
  • U kunt het tabblad Analytics op de pagina met stroomdetails gebruiken om de acties en het gebruik te controleren.

Oorzaak 4: Uw stroom overschrijdt de hoeveelheid gegevensverbruik per dag

Dit is de hoeveelheid gegevens die uw stroom verbruikt vanwege invoer- of uitvoerbewerkingen.

Oorzaak 5: Uw stroom overschrijdt de limiet die wordt beschreven op de power automate-limieten en configuratiepagina

Meer informatie over limieten en configuratie van Power Automate.

  • Voor deze beperkingen tellen zowel uitgevoerde als overgeslagen acties (zoals wat er kan gebeuren in een if/else-vertakking) mee voor de limiet.
  • Het schenden van de planlimieten die worden beschreven in de volgende sectie Overzicht van plannen is veel gebruikelijker.
  • Tijdens de overgangsperiode is afdwinging niet strikt en zijn de limieten hoger. De overgangsperiode eindigt nadat rapporten van het Power Platform-beheercentrum algemeen beschikbaar zijn geworden. Organisaties hebben vervolgens zes maanden de tijd om hun gebruik te analyseren en de juiste licenties aan te schaffen voordat strikte afdwinging van licentielimieten begint.

Overzicht van plannen

Plannen Limieten per 24 uur Gegevensverbruik per dag
Office 365 Flow-licenties, Power Apps per app en dynamics-teamlid en proefversies Uiteindelijke limiet: 6.000 acties voor alle stromen die door één gebruiker zijn gemaakt.
Overgangslimiet: 10.000 acties per stroom
1 GB voor alle stromen die door één gebruiker zijn gemaakt.
Power Automate Premium, Power Apps Premium, Power Automate Per gebruiker, Power Automate Per gebruiker met bijgewoonde RPA en Power Apps per gebruiker 40.000 acties voor alle stromen die door één gebruiker zijn gemaakt.
Overgangslimiet: 200.000 acties per stroom
10 GB voor alle stromen die door één gebruiker zijn gemaakt.
Dynamics Professional-licenties 40.000 acties voor alle stromen die door één gebruiker zijn gemaakt.
Overgangslimiet: 200.000 acties per stroom
10 GB voor alle stromen die door één gebruiker zijn gemaakt.
Dynamics Enterprise-toepassingslicenties 40.000 acties voor alle stromen die door één gebruiker zijn gemaakt.
Overgangslimiet: 200.000 acties per stroom
10 GB voor alle stromen die door één gebruiker zijn gemaakt.
Power Automate Process-licentie en Power Automate per stroomlicentie 250.000 acties per proces.
Overgangslimiet: 500.000 acties per stroom
50 GB opslagruimte per stroom.

Oplossing 1: Uw stroom opnieuw ontwerpen om minder acties en minder gegevens te gebruiken

  • Als u een stroom hebt of For each item lussen hebtDo until, kunt u proberen het aantal lusiteraties te verminderen door minder items op te halen om door te gaan.
  • Veel connectors hebben Filter query en Top count parameters die kunnen worden gebruikt om het aantal items en de hoeveelheid opgehaalde gegevens te verminderen. Zie Filteren met Odata voor meer informatie.
  • Als u een geplande stroom heeft die vaak wordt uitgevoerd, kunt u overwegen de frequentie te verlagen. Veel stromen die eenmaal per minuut of uur worden uitgevoerd, kunnen minder vaak worden uitgevoerd.
  • Als uw stroom communiceert met bestanden, moet u zich bewust zijn van de bestandsgrootte en proberen deze indien mogelijk te verminderen.
  • Als u één eigenschap die wordt geretourneerd door een actie meerdere keren opnieuw moet gebruiken met een grote uitvoergrootte, kunt u overwegen om de variabele initialiseren te gebruiken om die eigenschap op te slaan en de variabele in latere acties te gebruiken. Zelfs als slechts één eigenschap van de uitvoer van een eerdere actie wordt gebruikt, worden alle uitvoer van die actie als invoer doorgegeven aan de latere actie.

Oplossing 2: Een Premium- of Proceslicentie aanschaffen op de pagina met prijzen

Meer informatie over prijzen voor Power Automate.

Een tenantbeheerder moet het abonnement aanschaffen omdat gewone gebruikers een bericht ontvangen waarin wordt aangegeven dat afzonderlijke abonnementsaankopen op dit moment niet beschikbaar zijn. De tenantbeheerder moet vervolgens het plan toepassen op de gebruiker die de stroom heeft gemaakt. Procesplannen kunnen worden toegewezen op de pagina met stroomdetails. Zodra de licentie is aangeschaft en toegewezen, moet de auteur van de stroom de stroom opnieuw opslaan. Als alternatief worden stromen eenmaal per week op de achtergrond bijgewerkt om de huidige abonnementen weer te laten geven.

Als uw stroom elke dag duizenden acties uitvoert, kunt u overwegen een proceslicentie aan te schaffen om betere doorvoer en hogere quota te krijgen. Het procesplan biedt de beste prestatiequota die beschikbaar zijn.

Als u meer acties nodig hebt dan wat Power Automate dagelijks biedt, kunt u overwegen uw stroom naar Logic Apps te exporteren. Zie Plan voor het beheren van kosten voor Azure Logic Apps voor meer informatie over de kosten die zijn gekoppeld aan Logic Apps.

Meer informatie