Freigeben über


Fehlerbehebung bei Cloudflow-Fehlern

Bei Ihrem Flow hat etwas nicht geklappt. Beginnen Sie hier, um den Fix schnell zu finden.

Beginnen Sie hier: Was ist passiert?

Symptom Gehe zu
Mein Fluss wird nicht gespeichert. Fehler speichern
Mein Ablauf wurde gespeichert, aber nicht ausgeführt Triggerprobleme
Mein Ablauf wird ausgeführt, aber eine Aktion schlägt fehl. Aktionsfehler
Mein Workflow läuft, erzeugt aber falsche Ergebnisse Logikprobleme
Ich verstehe die Fehlermeldung nicht Häufige Fehlermeldungen

Fehler speichern

Ihr Ablauf wird nicht im Designer gespeichert.

Häufigste Ursache: Ein Ausdruck hat einen Syntaxfehler, oder ein erforderliches Feld ist leer.

Schnellprüfung: Suchen Sie nach roten Konturen für Aktionen im Designer. Erweitern Sie eine beliebige Aktion mit einem Warnsymbol und lesen Sie die Validierungsnachricht.

So beheben Sie Folgendes:

  1. Überprüfen Sie jede Aktion auf rot hervorgehobene Felder. Füllen Sie erforderliche Felder aus, die leer sind.
  2. Wenn Sie kürzlich einen Ausdruck bearbeitet haben, öffnen Sie ihn, und suchen Sie nach nicht übereinstimmenden Klammern, fehlenden Anführungszeichen oder falschen Funktionsnamen.
  3. Wenn die Schaltfläche Speichern... dauerhaft angezeigt wird, aktualisieren Sie die Seite und versuchen Sie es erneut. Ihre nicht gespeicherten Änderungen können verloren gegangen sein. Verwenden Sie strg + s häufig.

Tipp

Kopieren Sie komplexen Ausdruckstext in eine separate Textdatei, bevor Sie speichern. Wenn der Speichervorgang fehlschlägt, können Sie sie wieder einfügen, anstatt sie aus dem Speicher neu zu schreiben.

Bleibt noch hängen? Kopieren Sie den exakten Überprüfungsfehlertext, und durchsuchen Sie ihn in Power Automate Communityforen oder fügen Sie ihn zur Interpretation in einen KI-Assistenten ein.

Triggerprobleme

Ihr Ablauf wurde erfolgreich gespeichert, aber es erscheinen keine Läufe im Ausführungsverlauf.

Häufigste Ursache: Das Triggerereignis ist nicht aufgetreten, oder der Trigger hat eine Filterbedingung, die Ihre Testereignisse ausschließt.

Schnellprüfung: Ausführungsverlauf öffnen. Wenn sie leer ist (überhaupt nicht ausgeführt), wird der Trigger nie ausgelöst.

So beheben Sie Folgendes:

  1. Geplante Trigger: Überprüfen Sie, ob das Startdatum in der Vergangenheit liegt, die Wiederholung korrekt ist und die Zeitzone Ihrer Erwartung entspricht. Ein Ablauf, der auf "Jeden 1 Tag" festgelegt ist und "morgen" beginnt, wird erst morgen ausgeführt.
  2. Ereignisbasierte Auslöser (Wenn ein Element erstellt wird, wenn eine Datei geändert und ähnlich ist): Erstellen Eines neuen Testelements oder einer neuen Datei. Warten Sie 5 bis 10 Minuten. Trigger lösen sich nicht sofort aus. Es gibt ein Abrufintervall.
  3. Triggerbedingungen: Wenn ihr Trigger über einen Bedingungsausdruck verfügt, entfernen Sie ihn vorübergehend, und testen Sie es. Wenn der Fluss ohne die Bedingung ausgeführt wird, filtert die Bedingung Ihre Ereignisse aus.
  4. Der Fluss ist deaktiviert oder angehalten: Überprüfen Sie den Flussstatus auf der Detailseite. Angehaltene Abläufe werden nicht mehr ausgelöst, bis Sie das zugrunde liegende Problem beheben und diese wieder aktivieren.

Hinweis

Ereignisbasierte Trigger in Power Automate verwenden Abrufintervalle, nicht Echtzeit-Push-Benachrichtigungen. Das Standardabfragungsintervall variiert je nach Connector (in der Regel 1-5 Minuten). Sie können das Intervall in den Einstellungen des Triggers konfigurieren.

Bleibt noch hängen? Nehmen Sie an einem ausführlichen Tutorial zum Beheben von Verbindungsfehlern in Cloudflüssen teil.

Aktionsfehler

Ihr Ablauf wird ausgeführt, aber mindestens eine Aktion schlägt fehl (im Ausführungsverlauf rot markiert).

Häufigste Ursache: Eine Verbindung ist abgelaufen oder die Zielressource wurde geändert (umbenannt, gelöscht oder Berechtigungen entfernt).

Schnellprüfung: Öffnen Sie die fehlgeschlagene Ausführung. Suchen Sie die rote Aktion. Erweitern Sie ihn, und lesen Sie den Statuscode und die Fehlermeldung.

Behebung durch Fehlercode

Code Bedeutung Was zu tun ist
401 Fehler bei der Authentifizierung. Authentifizieren Sie die Verbindung erneut. Wechseln Sie in der linken Navigationsleiste zu "Verbindungen ", suchen Sie das fehlerhafte Navigationsgerät, wählen Sie "Verbindung reparieren" aus.
403 Berechtigung verweigert Sie haben den Zugriff auf die Ressource verloren, oder eine DLP-Richtlinie blockiert den Connector. Überprüfen Sie zuerst Ihre Berechtigungen; wenden Sie sich dann an Ihren Administrator zu DLP.
404 Ressource nicht gefunden Die SharePoint-Liste, Datei, Postfach oder Endpunkt wurde umbenannt, verschoben oder gelöscht. Aktualisieren Sie die Aktion so, dass sie auf die richtige Ressource zeigt.
429 Rate begrenzt Fügen Sie vor diesem Schritt eine Verzögerungsaktion hinzu, oder aktivieren Sie den Wiederholungsversuche mit "Backoff" in den Einstellungen der Aktion.Add a Delay action before this step, or enable retry with backoff in the action's settings.
500 Serverfehler Der Zieldienst hat Probleme. Warten Sie, und wiederholen Sie den Vorgang. Überprüfen Sie die Statusseite des Dienstes.

Beheben von Ausdrucksfehlern

Wenn der Fehler "Ungültige Vorlage" oder "Vorlagensprachausdrücke können nicht verarbeitet werden" lautet, öffnen Sie die Aktion, und überprüfen Sie die einzelnen Ausdrücke. Die häufigsten Fehler sind:

  • Verweis auf dynamische Inhalte aus einem Schritt, der nicht ausgeführt wurde (innerhalb eines nicht durchgeführten Bedingungszweigs).
  • Verwenden des falschen Datentyps (Übergeben einer Zeichenfolge, bei der eine Zahl erwartet wird).
  • Nullwerte. Fügen Sie eine Überprüfung von coalesce() oder if(empty(...)) hinzu.

Tipp

Erfahren Sie mehr über die gebrauchsfertigen Ausdrucksmuster mit Warnungen vor häufigen Fehlern im Ausdrucks-Cookbook für Cloudflüsse.

Hängst du immer noch fest? Führen Sie ein detailliertes Tutorial über Connectoren im Beheben von Verbindungsfehlern in Cloud-Flows durch, oder erhalten Sie eine ausführliche Erläuterung der einzelnen Fehlercodes in der Cloud-Flow-Fehlercodereferenz.

Logikprobleme

Ihr Ablauf wird erfolgreich ausgeführt (alle grünen Häkchen), aber die Ausgabe ist falsch.

Häufigste Ursache: Eine Bedingung wertet anders als erwartet aus, oder dynamischer Inhalt verweist auf das falsche Feld.

Schnellprüfung: Öffnen Sie eine abgeschlossene Ausführung und gehen Sie die einzelnen Aktionen durch. Erweitern Sie die einzelnen Elemente, und vergleichen Sie die zugehörigen Eingaben und Ausgaben mit ihren Erwartungen.

So beheben Sie Folgendes:

  1. Falsches Bedingungsergebnis: Erweitern Sie die Bedingungsaktion im Ausführungsverlauf. Überprüfen Sie die tatsächlichen Werte, die verglichen wurden. Häufige Probleme: nachfolgende Leerzeichen in Zeichenfolgen, Groß-/Kleinschreibung ("Approved" vs "approved"), vergleicht eine Zahl mit seiner Zeichenfolgendarstellung (1 vs "1").
  2. Falsche Daten in Aktionen: Wählen Sie die Aktion aus, und überprüfen Sie die zugehörigen Eingaben. Wenn ein Feld einen unerwarteten Wert anzeigt, wählen Sie den Ausdruck oder das dynamische Inhaltstoken aus, um zu erfahren, wo es stammt. Möglicherweise verweisen Sie auf ein Feld aus dem falschen Schritt oder auf das falsche Element in einer Schleife.
  3. Für jede Verarbeitung falsche Elemente übernehmen: Überprüfen Sie die Select an output from previous steps Eingabe. Wenn das Array mehr oder weniger Elemente enthält als erwartet, benötigt die Aktion " Elemente abrufen" oder "Listenzeilen " möglicherweise einen Filter.
  4. Timing-Probleme: Wenn Ihr Fluss einen Datensatz aktualisiert und dann sofort wieder liest, könnte die Leseoperation veraltete Daten zurückgeben. Fügen Sie eine kurze Verzögerungsaktion (5-30 Sekunden) zwischen dem Schreiben und dem Lesen hinzu.

Tipp

Fügen Sie Verfassenaktionen an wichtigen Punkten in Ihrem Fluss hinzu, um Zwischenwerte zu prüfen. Legen Sie die Eingabe zum Verfassen auf den dynamischen Inhalt fest, den Sie überprüfen möchten. Führen Sie den Ablauf aus, und überprüfen Sie dann jede Ausgabe von Compose im Ausführungsverlauf, um nachzuverfolgen, wo der Wert fehlerhaft ist.

Häufig auftretende Fehlermeldungen

Die folgende Tabelle enthält Kurzverweise für Fehlermeldungen, die möglicherweise auftreten.

Fehlermeldung Übersetzung Reparatur
"Der angeforderte Vorgang ist verboten, da er den Schwellenwert für die Listenansicht überschreitet." SharePoint-Elemente abrufen gibt mehr als 5.000 Elemente zurück. Fügen Sie einen OData-Filter hinzu oder verwenden Sie $top=5000 mit Paginierung. Filtert nach einer indizierten Spalte.
"Ungültiger Typ. "String erwartet, aber Null erhalten." Ein Feld, auf das Sie verweisen, ist leer (NULL), und die Aktion erwartet Text. Schließen Sie den Verweis in coalesce(field, '') ein, oder fügen Sie eine Bedingung hinzu, um zuerst auf NULL zu überprüfen.
Aktion fehlgeschlagen. Eine Aktion ist fehlgeschlagen. Keine der abhängigen Aktionen war erfolgreich. Ein Scope-Block ist fehlgeschlagen, wodurch alle nachfolgenden Aktionen in ihm abgebrochen wurden. Suchen Sie die spezifische Aktion innerhalb des Bereichs, die zuerst fehlgeschlagen ist. Beheben Sie diese Aktion.
"Zeitüberschreitung des Ablaufs." Der Fluss hat die maximale Dauer von 30 Tagen überschritten. Lange laufende Abläufe müssen neu gestaltet werden. Verwenden Sie einen untergeordneten Flow für den langlaufenden Teil oder teilen Sie auf in mehrere Flows mit einer Statusflagge.
AusdrucksauswertungGescheitert Ein Ausdruck weist einen Syntaxfehler auf oder verweist auf einen Wert, der zur Laufzeit nicht vorhanden ist. Öffnen Sie die Aktion, überprüfen Sie jeden Ausdruck. Suchen Sie nach falsch geschriebenen Funktionsnamen, falschen Parameteranzahlen oder Verweisen auf Schritte, die möglicherweise nicht ausgeführt wurden.
"Die Verbindung ist ungültig." Die Verbindung wurde gelöscht oder die Anmeldeinformationen sind abgelaufen. Wählen Sie "Verbindungen" aus, suchen Sie die Verbindung, und authentifizieren Sie die Verbindung erneut, oder erstellen Sie eine neue Verbindung.
"Geschachtelte Flüsse werden in diesem Kontext nicht unterstützt." Sie rufen einen untergeordneten Fluss innerhalb eines Apply to Each oder eines Kontexts auf, der ihn nicht unterstützt. Verschieben Sie den Aufruf des untergeordneten Flows außerhalb der Schleife, oder strukturieren Sie um, um das vollständige Array an den untergeordneten Flow zu übergeben und in diesem zu schleifen.

Von Bedeutung

Wenn Sie auf einen Fehler stoßen, der hier nicht aufgelistet ist, kopieren Sie den Text der Fehlermeldung. Die Suche nach der genauen Nachricht in den Power Automate Community-Foren oder der Cloud-Flow-Fehlercodereferenz ist der schnellste Weg zu einer Lösung.

Hinweis: Der Autor hat diesen Artikel mit Unterstützung von KI erstellt. Weitere Informationen