Flow-Läufe nacheinander statt gleichzeitig
Quizfrage
Was passiert mit neuen Auslösungen bei Parallelität 1?
Auflösung
- A) Sie werden sofort verworfen und nie ausgeführtFalsch. Neue Auslösungen warten. Ob jede zu einem Lauf wird, ist erst unsicher, wenn die Warteschlange voll ist.
- B) Sie warten, bis der laufende Lauf fertig istRichtig. Weitere Läufe stehen in einer Warteschlange und starten nacheinander.
- C) Sie laufen trotzdem parallel, nur langsamerFalsch. Bei Parallelität 1 läuft genau ein Lauf auf einmal, alle anderen warten.
Worum es geht
Ein automatisierter Flow startet bei jedem neuen Ereignis, auch wenn der vorherige Lauf noch nicht fertig ist. Bearbeiten zwei Läufe gleichzeitig dieselben Daten, entstehen Duplikate, oder ein Lauf überschreibt den anderen. In den Einstellungen des Triggers schaltest du Concurrency Control ein und setzt den Grad der Parallelität auf 1. Dann läuft immer nur ein Lauf, weitere warten und starten der Reihe nach. Das kostet Zeit, sichert aber die Daten. Die Warteschlange ist begrenzt: Es warten höchstens 11 Läufe. Und überlege dir den Schritt vorher: Concurrency Control am Trigger lässt sich nur ausschalten, indem du den Trigger löschst und neu einfügst.
Wann einsetzen, wann nicht
Einsetzen
Wenn mehrere Läufe dieselbe Liste, dieselbe Datei oder denselben Zähler bearbeiten.
Lieber nicht
Wenn sehr viele Ereignisse in kurzer Zeit eintreffen. Die Warteschlange ist begrenzt, und ein Lauf nach dem anderen wird zum Engpass.
Häufigster Fehler
Concurrency Control am Trigger zum Ausprobieren einschalten. Zurück geht es nur, indem du den Trigger löschst und neu einfügst.
Lizenz
Standard Läuft ohne Premium-Connector, also mit der Lizenz aus Microsoft 365. Beleg bei Microsoft Learn: Power Automate licensing FAQ. Für deinen ganzen Flow: Lizenz-Check.
Teilen
Kurzadresse: powerautomate.ninja/35
Quelle: PowerPlatformTip #35, Microsoft Learn: Limits of automated, scheduled, and instant flows.