Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hier finden Sie einige Tipps und Tricks zur Problembehandlung bei Triggern.
Eine bestimmte Flowausführung identifizieren
Manchmal müssen Sie bestimmte Flowausführungen identifizieren, um Fehler in Ihren Flows zu beheben.
Mein Trigger wird nicht ausgelöst.
Eine Richtlinie zur Verhinderung von Datenverlust könnte schuld sein.
Administratoren können Richtlinien zur Verhinderung von Datenverlust (Data Loss Prevention) erstellen, die als Leitfaden dienen können, um zu verhindern, dass Benutzer unbeabsichtigt Organisationsdaten preisgeben. DLP-Richtlinien setzen Regeln durch, die festlegen, welche Konnektoren zusammen verwendet werden können, indem Konnektoren entweder als Geschäftlich oder als Nicht-geschäftlich klassifiziert werden. Einfach ausgedrückt: Wenn Sie einen Konnektor in die Gruppe Geschäftlich aufnehmen, kann er in derselben App nur zusammen mit anderen Konnektoren in jeder App oder jedem Flow verwenden.
Wenn Ihr Flow gegen eine DLP-Richtlinie verstößt, wird er angehalten, sodass der Trigger nicht ausgelöst wird. Um festzustellen, ob Ihr Flow angehalten ist, versuchen Sie, den Flow zu bearbeiten und zu speichern. Die Flowprüfung meldet, wenn der Flow gegen eine DLP-Richtlinie verstößt. Ihr Administrator kann die DLP-Richtlinie ändern.
Der Trigger schlägt möglicherweise fehl. Führen Sie zum Bestätigen die folgenden Schritte aus.
Melden Sie sich bei Power Automate an.
Gehen Sie zu Meine Flows und wählen Sie dann Ihren Flow aus.
Sehen Sie den folgenden Fehler unter Details?
Dieser Fehler bedeutet, dass Power Automate mehrmals versucht hat, eine Verbindung zum Registrieren des Triggers herzustellen, was fehlgeschlagen ist. Ihr Flow wird erst ausgelöst, wenn dieses Problem behoben ist.
Einer der häufigsten Gründe für diesen Fehler ist, dass die Power Automate-Serviceendpunkte nicht Teil der Liste „Zulassen“ sind. Um dies zu beheben, stellen Sie sicher, dass Ihre IT-Abteilung diese Endpunkte der Positivliste hinzugefügt hat.
Hier ist die Liste von IP-Adressen und Domänen, die zu Ihrer Liste „Zulassen“ hinzugefügt werden sollen.
Erfahren Sie mehr darüber, wie Sie Probleme mit Triggern in Es liegt ein Problem mit dem Trigger des Flows vor beheben.
Nachdem das Problem behoben wurde, ändern Sie den Flow und speichern Sie ihn dann. Sie können ihn dann wieder in seinen ursprünglichen Zustand zurückversetzen und erneut speichern. Der Flow erkennt, dass sich seine Konfiguration geändert hat und versucht, seinen Trigger erneut zu registrieren.
Verbindungen verifizieren
Mit den Standardeinstellungen müssen sich die Benutzer nur einmal bei einer Verbindung anmelden. Sie können diese Verbindung dann verwenden, bis ein Administrator sie widerruft. Ein mögliches Szenario besteht darin, dass das Kennwort für die Verbindung abläuft oder in Ihrer Organisation eine Richtlinie vorhanden ist, die festlegt, dass Authentifizierungstoken des Connectors nach einer bestimmten Zeit ablaufen. Token-Lebensdauerrichtlinien werden in Microsoft Entra ID konfiguriert. Weitere Informationen finden Sie in diesem Azure-Artikel.
Führen Sie diese Schritte aus, um zu überprüfen, ob Ihre Verbindungen unterbrochen sind:
Melden Sie sich bei Power Automate an.
Gehen Sie zu Daten>Verbindungen.
Suchen Sie die Verbindung, die von Ihrem Flow verwendet wird.
Wählen Sie Verbindungen reparieren aus, und aktualisieren Sie dann die AnmeldeinformAktionen für Ihre Verbindung, wenn die Meldung Verbindung reparieren neben der Spalte Status angezeigt wird.
Überprüfen Sie, ob der Flow einen Premium-Connector-Trigger verwendet
Bearbeiten Sie Ihren Flow, um den Connector-Namen für den Trigger zu finden.
Gehen Sie zur Liste der Konnektoren und suchen Sie nach diesem Konnektor. Wenn es sich bei dem Konnektor um einen Premium-Konnektor handelt, zeigt PREMIUM unten den Namen des Konnektors an.
Sie benötigen eine eigenständige Power Apps-Lizenz oder Power Automate-Lizenz, um auf alle lokalen, benutzerdefinierten und Premium-Connectors zugreifen zu können. Sie können jederzeit neue Lizenzen erwerben.
Überprüfen Sie Ihren Lizenztyp
Folgen Sie diesen Schritten, um den Lizenztyp anzuzeigen, über den Sie verfügen:
- Melden Sie sich bei Power Automate an.
- Wählen Sie dazu im linken Bereich Meine Flows aus.
- Wälhen Sie einen Flow aus.
- Im Abschnitt Einzelheiten suchen Sie nach Plan. Ihr aktueller Lizenzplan wird angezeigt.
Überprüfen Sie, ob die Triggerprüfung übersprungen wurde
Sie haben gerade eine Ereignis abgeschlossen. Beispielsweise haben Sie ein neues Listenelement hinzugefügt oder eine E-Mail gesendet. die den Flow hätte auslösen sollen, aber der Flow wurde nicht ausgeführt.
Wählen Sie im linken Bereich Meine Flows aus und wählen Sie dann den Flow aus. Wählen Sie im 28-Tage-Ausführungsverlauf die Option Alle Ausführungen.
Wenn Sie erwarten, dass der Flow ausgeführt wird, er jedoch nicht ausgeführt wurde, prüfen Sie, ob allenfalls die Triggerprüfung zu diesem Zeitpunkt übersprungen wurde. Wenn die Triggerprüfung übersprungen wurde, bedeutet dies, dass die Triggerbedingung für den auszulösenden Flow nicht erfüllt waren. Überprüfen Sie die Eingaben und Auslösebedingungen des Flows, um zu bestätigen, dass Sie die neueste Konfiguration zum Auslösen des Flows verwenden.
Überprüfen Sie die Eingaben und Triggerbedingungen
Manchmal können die Eingaben und Triggerbedingungen zu Fehlern führen. Befolgen Sie diese Schritte, um Ihre Eingaben und Bedingungen zu prüfen.
Power Automate erlaubt Ihnen, entweder den neuen Designer oder den klassischen Designer zu verwenden, um Ihre Cloud-Fow zu konfigurieren. Die Schritte sind in beiden Designern ähnlich. Weitere Informationen (mit Beispielen) unter Identifizieren von Unterschieden zwischen dem neuen und dem klassischen Designer.
Melden Sie sich bei Power Automate an.
Flow bearbeiten.
Erweitern Sie die erste Karte, um zu sehen, welche Ordner, Websites, Postfächer usw. im Auslöser verwendet werden.
Wählen Sie Einstellungen aus.
Suchen Sie nach Auslöserbedingungen.
Wenn das Feld leer ist, bedeutet dies, dass keine weiteren Anpassungen vorgenommen wurden und der Titel der Karte (in diesem Fall Wenn ein Element erstellt oder geändert wird) zeigt an, wann der Trigger ausgelöst wird.
Wenn es weitere Anpassungen in den Triggerbedingungen gibt, vergewissern Sie sich, dass Sie die erwarteten bzw. korrekten Eingaben verwenden, um den Flow auszulösen.
Berechtigungen überprüfen
Stellen Sie sicher, dass Sie Zugriff auf die Ordner, Websites oder Postfächer haben, die im Trigger verwendet werden. Zum Beispiel, um E-Mails von einem freigegebenen Posteingang über Power Automate senden zu können, benötigen Sie Berechtigungen, um eine E-Mail über den freigegebenen Posteingang zu senden. Senden Sie eine Test-E-Mail aus dem freigegebenen Postfach in Outlook.
Überprüfen Sie, ob der Administratormodus aktiviert ist
Wenn der Administrationsmodus einer Umgebung aktiviert ist, werden alle Hintergrundprozesse, einschließlich der Flows, deaktiviert, sodass der Flow nicht ausgelöst wird.
Befolgen Sie diese Schritte, um den Administratormodus zu deaktivieren.
- Navigieren Sie zum Power Platform Admin Center und melden Sie sich mit den Anmeldeinformationen für die Umgebungsadministrator- oder Systemadministratorrolle an.
- Wählen Sie im Menü auf der linken Seite die Option Umgebungen und wählen Sie dann eine Sandbox oder Produktionsumgebung aus.
- Wählen Sie auf der Seite Details die Option Bearbeiten aus.
- Schalten Sie unter Verwaltungsmodus die Option Aktiviert auf Deaktiviert um.
Wenn alles gut aussieht, Ihr Flow jedoch immer noch nicht ausgelöst wird, überprüfen Sie, ob Ihr Flow nach jedem Schritt ausgelöst wird.
Versuchen Sie die folgenden Schritte
- Den Flow manuell testen
- Den Trigger entfernen und dann erneut hinzufügen
- Die Verbindung wechseln.
- Schalten Sie den Flow aus und wieder ein.
- Exportieren und importieren Sie dann den Flow.
- Kopie von diesem Flow erstellen
- Wenn der Auslöser spezielle Bedingungen verwendet, z. B. wenn eine E-Mail in einem bestimmten Ordner eintrifft, entfernen Sie den Ordner und fügen Sie ihn dann erneut hinzu.
Mein Trigger löst für alte Ereignisse aus
Es gibt zwei Arten von Triggern – Abruf-Trigger und Webhook-Trigger.
Wenn Sie Ihren Flow ausgeschaltet und dann wieder eingeschaltet haben, werden Ihre alten Trigger möglicherweise verarbeitet, abhängig von Ihrem Triggertyp.
Ein Abfragetrigger ruft regelmäßig Ihren Dienst an, um nach neuen Daten zu suchen, während ein Webhook-Trigger auf einen Push neuer Daten vom Dienst reagiert.
In der folgenden Tabelle finden Sie Informationen darüber, wie Ihr Flow reagiert, wenn er wieder aktiviert wird.
Triggertyp | Beschreibung |
---|---|
Abfrage, z. B. der recurrence -Auslöser |
Wenn der Flow wieder aktiviert wird, werden alle nicht verarbeiteten oder ausstehenden Ereignisse verarbeitet. Wenn Sie ausstehende Elemente nicht verarbeiten möchten, wenn Sie den Flow wieder einschalten, löschen Sie den Flow und erstellen Sie ihn erneut. |
Webhook | Wenn der Flow wieder aktiviert wird, werden neue Ereignisse verarbeitet, die generiert wurden, nachdem der Flow aktiviert wurde. |
Folgen Sie diesen Schritten, um die Art des Triggers zu bestimmen, der in Ihrem Flow verwendet wird.
In der Aktion Konfigurationsbereich auf der linken Seite wählen Sie Code-Ansicht aus.
Suchen Sie den
recurrence
-Abschnitt mit einem Intervall-frequency
-Element. Wenn dieser Abschnitt verfügbar ist, ist der Trigger ein Abruftrigger.
Mein Flow wird mehrmals ausgelöst oder einige meiner Aktionen werden mehrmals ausgeführt
Möglicherweise tritt ein Szenario auf, in dem einige (oder alle) Aktionen einer einzelnen Flowausführung dupliziert werden. Während die Benutzeroberfläche dieses Problem nicht anzeigt, sehen Sie möglicherweise, dass die Ergebnisse des Flows dupliziert werden. Zum Beispiel doppelt gesendete E-Mails oder doppelt erstellte Listenelemente.
Einer der Gründe, warum dies passieren könnte, ist das „mindestens einmal“-Design von Azure Logic Apps.
In den meisten Fällen deutet dies darauf hin, dass ein Problem mit dem Azure-Dienst vorliegt. Normalerweise heilen diese Probleme schnell von selbst. Um sicherzustellen, dass Ihre Flows keine Duplikate erzeugen, stellen Sie sicher, dass Sie sie idempotent entwerfen – das heißt, dass der Flow die Möglichkeit doppelter Eingaben berücksichtigen muss.
Ein Beispiel für Idempotenz wäre die Überprüfung, ob bereits ein Duplikat eines SharePoint-Dokuments vorhanden ist, bevor versucht wird, es zu erstellen, oder die Verwendung von Schlüsseleinschränkungen in Dataverse, um zu verhindern, dass doppelte Datensätze erstellt werden.
Eine weitere Möglichkeit besteht darin, dass der Fluss mehrmals ausgelöst wird, indem möglicherweise Kopien des Flusses in verschiedenen Umgebungen aktiv sind, die aufgrund derselben Bedingung ausgelöst werden. Verwenden Sie Triggerbedingungen, um Trigger anzupassen und die Anzahl der Trigger zu verringern.
Mein Wiederholungsauslöser läuft früher als geplant
Bestätigen Sie, dass Sie die Startzeit auf der Karte Serie festgelegt haben, um sicherzustellen, dass sie nur zu dem Zeitpunkt ausgeführt wird, zu dem Sie sie benötigen. Legen Sie zum Beispiel die Startzeit auf 2022-10-10T10:00:00Z fest, um Ihren Auslöser um 10:00 Uhr zu starten.
Es gibt eine Verzögerung, bevor mein Trigger ausgelöst wird
Wenn der Auslöser ein Abrufauslöser ist, wird er regelmäßig aktiviert, um zu überprüfen, ob neue Ereignisse aufgetreten sind. Die Weckzeit hängt vom Lizenzplan ab, auf dem der Flow ausgeführt wird.
Wenn Sie z. B. den kostenlosen-Lizenztarif nutzen, werden Ihre Flows u. U. alle 15 Minuten ausgeführt. Wird ein Cloud-Flow im Free-Tarif in weniger als 15 Minuten nach seiner letzten Ausführung ausgelöst, wird er für 15 Minuten in die Warteschlange verschoben.
Und wenn Ihre Lizenz der Flow für Office 365-Tarif ist (von Ihrer Enterprise-Lizenz E3, E5 usw.) oder Flow für Dynamics 365, wird Ihr Flow wird erst nach Ablauf von fünf Minuten wieder ausgeführt. Es könnte also einige Minuten dauern, bis das auslösende Ereignis eintritt und der Flow beginnt.
Befolgen Sie diese Schritte, um die Aktivierungsfrequenz des Triggers zu überprüfen.
Wählen Sie in Ihrem Flow Ihren Flow-Trigger aus.
Wählen Sie Codeansicht aus.
Intervallfrequenz suchen
Wenn das Auslösen Ihres Flows viel länger als erwartet dauert, sind hier die beiden wahrscheinlichsten Gründe:
Es wurden zu viele Abrufe an den Konnektor oder den Flow gesendet, wodurch er gedrosselt wurde. Um zu überprüfen, ob Ihr Flow gedrosselt wird, testen Sie den Flow manuell, um festzustellen, ob er sofort ausgelöst wird. Wenn er sofort ausgelöst wird, wird er nicht gedrosselt.
Sie können die Power Automate-Analyse überprüfen, um mehr über Ihre Flows zu erfahren.
Wenn Ihr Flow häufig gedrosselt wird, gestalten Sie Ihren Flow neu, um weniger Aktionen zu verwenden. Weitere Informationen finden Sie unter Grundlegendes zu Plattformgrenzen und zum Vermeiden von Drosselungen.
Weitere Tipps:
Erwerben Sie eine Power Automate Premium-Lizenz (bisher Power Automate pro Benutzer) oder eine Power Automate Prozess-Lizenz (bisher Power Automate pro Flow). Nachdem dies erfasst wurde, öffnen und speichern Sie den Flow, um die damit verbundene Berechtigung zu aktualisieren und den Drosselungsmodus zu ändern.
Teilen Sie den Flow in mehrere Instanzen auf. Wenn der Flow Daten verarbeitet, können Sie diese Daten in Teilmengen (pro Land/Region, pro Geschäftsbereich usw.) aufteilen.
Danach können Sie Speichern als im Flow verwenden, um mehrere Instanzen zu erstellen, die jeweils ihre eigenen Daten verarbeiten. Da das Kontingent pro Flow ist, kann dies als Problemumgehung verwendet werden.
Ein Kommunikationsproblem verhindert, dass Power Automate reagieren kann, um die Ereignisse auszulösen. Möglicherweise aufgrund eines Dienstausfalls, einer Richtlinienänderung, eines Ablaufs des Kennworts usw., der die Verzögerung verursacht hatte. Sie können Hilfe und Support anzeigen, um herauszufinden, ob es aktive Ausfälle gibt. Sie können auch den Cache des Browsers leeren und es dann erneut versuchen.
Power Apps-Triggerprobleme
Aktionen in einem Cloud-Flow können nicht umbenannt werden – Dies ist ein bekanntes Problem für Flows, die Power Apps-Trigger verwenden. Als Problemlösung können Sie diie Ationen umbenennen, um dne Auslöser zu entfernen. Benennen Sie die Aktionen um und fügen Sie Ihren Power Apps-Trigger hinzu, und konfigurieren Sie dann Variablen, wo immer dies erforderlich ist.
Sobald eine App veröffentlicht wird, machen Sie Kopien der Flows, die von der App verwendet werden, um Updates zu machen. Jedes Update eines Cloud-Flows, auf das von einer veröffentlichten App verwiesen wird, kann bestehende Benutzer brechen. Löschen oder deaktivieren Sie vorhandene Flows erst, wenn alle Benutzer auf die neue veröffentlichte Version der -App aktualisiert wurden.
SharePoint-Triggerprobleme
SharePoint-Trigger, zum Beispiel Wenn eine Datei erstellt oder geändert wird wird nicht ausgelöst, wenn eine Datei in einem Unterordner hinzugefügt/aktualisiert wird. Wenn der Flow in Unterordnern ausgelöst werden soll, erstellen Sie mehrere Flows.
Benutzer können keine Flows ausführen, die für sie freigegeben sind, aber der Eigentümer kann den Flow ausführen
Führen Sie eine der folgenden Möglichkeiten aus:
Verbindungen reparieren oder aktualisieren.
Wenn Ihr Flow den Trigger Manuell verwendet, benötigt es die Verbindung des Benutzers, der den Flow auslöst. Wenn es den Trigger Wiederholung verwendet, kann es auf den Verbindungen des Flow-Erstellers ausgeführt werden.
Stellen Sie sicher, dass der Benutzer über die entsprechende Lizenz für die Verbindungen im Flow verfügt.
Damit der Benutzer Aktionen wie Speichern, Ausschalten usw. ausführen kann, ist eine Power Automate Lizenz erforderlich. Eine Power Apps, Dynamics 365 oder Microsoft 365 Lizenz ist nicht ausreichend. Benutzer, mit denen Flows, die Premium-Konnektoren verwenden, gemeinsam genutzt werden, benötigen jeweils eine Power Automate Premium (bisher Power Automate Pro Benutzer) oder Power Automate Prozesslizenz (bisher Power Automate Pro Flow-Lizenz) zum Bearbeiten oder manuellen Auslösen des Flows. Wenn der Benutzer den Flow zuvor speichern oder ändern konnte, ist seine Lizenz möglicherweise abgelaufen.
Alternativ können Sie eine Testversion für den Pro-Benutzer-Plan für 90 Tage starten. Danach benötigen Sie einen kostenpflichtigen Plan, um Flows auszuführen/zu bearbeiten, die Premium-Konnektoren verwenden. Weitere Informationen finden Sie unter Lizenzierungsseite und Power Automate Support.
Meine Flows werden nicht ausgelöst, nachdem ich die Umgebungs-URL geändert habe
Bearbeiten Sie, um dieses Problem zu beheben, jeden Flow und speichern Sie ihn. Die Trigger sollten jetzt wieder funktionieren.
Die Trigger respektieren die in ihnen verwendeten Ausdrücke nicht
Bei Triggern wird der Wert von Ausdrücken nur berechnet, wenn der Flow gespeichert wird. Wenn Ihr Trigger z. B. utcNow()
in einer Eingabe verwendet, wird utcNow()
beim Speichern des Flows berechnet, und die aktuelle UTC-Zeit wird als hartcodierter Wert in die Triggerdefinition eingefügt.
utcNow()
wird nicht jedes Mal neu berechnet, wenn der Flow ausgelöst wird.