Freigeben über


Fehlerbehandlung und Fehlerbehebung

Wichtig

Die hier genannten Funktionen sind alle oder teilweise im Rahmen einer Vorschauversion verfügbar. Inhalt und Funktionalität können sich ändern.

Dieser Artikel beschreibt die Fehlerbehandlung und Fehlerbehebung in Microsoft Dynamics 365 Intelligent Order Management.

Dynamics 365 Intelligent Order Management verfügt über fünf Hauptseiten zur Fehlerbehandlung, die Sie verwenden können, um Probleme mit Ihrer Umgebung zu diagnostizieren. Jede Fehlerbehandlungsseite enthält je nach Fehlertyp unterschiedliche Informationen.

Entitätsspezifische Orchestrierungsschrittergebnisse

Für Entitäten wie Verkaufsaufträge und Abwicklungsaufträge können Sie die Registerkarte Ergebnisse des Orchestrierungsschritts auf der Auftragsseite auswählen, um Informationen zu jedem Schritt anzuzeigen, der für diesen Datensatz ausgeführt wurde, sowie das Orchestrierungsergebnis.

In der folgenden Tabelle werden die Felder auf der Registerkarte Ergebnisse des Orchestrierungsschritts beschrieben.

Feld Description
Erstellungszeitpunkt Der Zeitpunkt, zu dem der Schritt ausgeführt wurde.
Schritt Der Schritt auf dem Weg der Orchestrierung. Wenn Sie den Wert in diesem Feld auswählen, gelangen Sie zum Ergebnis des Schritts, wo Sie Ergebnisse für alle Entitäten anzeigen können.
Ergebnis Das Ergebnis: entweder Erfolg oder Fehler.
Ergebnisdetails Jede Ausführungsergebniswertnachricht, die der Schritt zurückgegeben hat.
Ausführungskennung Die Power Automate Ausführungskennung.
Verarbeiteter Datensatz Der Datensatz, auf dem der Schritt ausgeführt wurde.

Example of results on the Orchestration Step Results tab.

Systemfehler

Sie können Systemfehler für vier Fehlertypen anzeigen:

  • Anbieter eingehend
  • Anbieteraktivität
  • Orchestrierungsschritt
  • Richtlinie

Um auf die Fehlerseiten für diese Fehlertypen zuzugreifen, wählen Sie Überwachung > Fehler im linken Navigationsbereich, um die Landingpage Fehlerseiten zu öffnen. Wählen Sie dann Verwalten für einen bestimmten Fehlertyp.

Errors pages landing page.

Eingehende Anbieterfehler

Eingehende Fehler des Anbieters werden zur Überwachung von Power Automate Flows verwendet, die die Datenerfassung handhaben. Diese Arten von Fehlern können entweder durch einen (geplanten) Abrufmechanismus oder einen Webhook ausgelöst werden, den ein externes System aufruft. Die Felder auf der Seite Eingehende Fehler des Anbieters können Ihnen helfen, Fehler bei eingehenden Anbietern zu diagnostizieren.

In der folgenden Tabelle werden die Felder auf der Seite Eingehende Anbieterfehler beschrieben.

Feld Description
Uhrzeit des Fehlers Datum und Uhrzeit des Fehlers.
Fehlerstatus Der Status des Fehlers. Sie können einen Fehler deaktivieren, sodass er auf dieser Seite nicht angezeigt wird.
Anbieter Der Anbieter, zu dem der Fehler gehört.
Nachrichtenhandler des Anbieters Der fehlgeschlagene Nachrichtenhandler.
Nachrichten-ID Eine ID, die einer Nachricht zugewiesen wird, um sie eindeutig zu identifizieren.
Fehlermeldung Die zurückgegebene Fehlermeldung.
Fehlerkategorie Die Kategorie des Fehlers.
URL zum Ausführungsverlauf Ein Link zum Power Automate Flow, der ausgeführt wurde.

Example of errors on the Provider Inbound Errors page.

Anbieteraktionsfehler

Anbieteraktionsfehler sind ausgehenden Aufrufen von Intelligent Order Management an eine Anbieteraktion zugeordnet. Sie können diese Seite verwenden, um festzustellen, ob derselbe Anbieter mehrmals im gesamten System fehlschlägt. Diese Fehler können darauf hindeuten, dass bei einem bestimmten Anbieter etwas nicht stimmt.

In der folgenden Tabelle werden die Felder auf der Seite Anbieteraktionsfehler beschrieben.

Feld Description
Erstellungszeitpunkt Datum und Uhrzeit des Fehlers.
Ergebnis Das Ergebnis: entweder Erfolg oder Fehler.
Anbieteraktivität Die fehlgeschlagene Anbieteraktion.
Schrittausführungsergebnis Der Schritt, dem der Fehler zugeordnet ist.
Verarbeiteter Datensatz Der Datensatz, der für diesen Fehler verarbeitet wurde.
Ergebnisdetails Jedes Ausführungsergebnis, das der Flow zurückgegeben hat.
URL zum Ausführungsverlauf Die Power Automate Flowausführung, die fehlgeschlagen ist.

Example of the Provider Action Errors page.

Orchestrierungsschrittfehler

Die Seite Orchestrierungsschrittfehler zeigt Orchestrierungsschritte, die im gesamten System fehlgeschlagen sind. Sie können es verwenden, um festzustellen, ob es ein systemisches Problem zwischen den Läufen gibt. Weitere Informationen zu diesen Fehlern finden Sie im Abschnitt Entitätsspezifische Orchestrierungsschrittergebnisse weiter oben in diesem Artikel.

Richtlinienfehler

Sie können die Seite Richtlinienfehler verwenden, um alle Richtlinien- und Regelfehler in Ihrem System zu finden.

In der folgenden Tabelle werden die Felder auf der Seite Richtlinienfehler beschrieben.

Feld Description
Erstellungszeitpunkt Datum und Uhrzeit des Richtlinienfehlers.
Ergebnis Das Ergebnis. Der Wert sollte immer Fehler sein.
Richtlinie Die fehlgeschlagene Richtlinie.
Schrittausführungsergebnis Der fehlgeschlagene Schritt.
Verarbeiteter Datensatz Der fehlgeschlagene Datensatz.
Ergebnisdetails Die Details zu jeder zurückgegebenen Fehlermeldung.

Example of the Policy Errors page.

Problembehandlung von Power Query Transformationsfehlern

Wenn ein Aufruf von Transformer für Intelligent Order Management Provider fehlschlägt, können Sie den Fehler am besten debuggen, indem Sie die Power Automate Ausführung direkt beobachten.

  1. Öffnen Sie das Power Platform Portal für Ihre Umgebung.

  2. Gehen Sie zu Lösungen > Standardlösung.

  3. Suchen Sie nach dem Cloud Flow IOM-Anbietertransformator, und öffnen Sie ihn.

  4. Überprüfen Sie die Informationen im Raster 28 Tage Ausführungsverlauf.

    Example of the 28 day run history grid.

  5. Suchen Sie die Ausführung, an der Sie interessiert sind und öffnen Sie sie.

  6. Erweitern Sie Prozess versuchen. Abhängig von Ihrer Version von Intelligent Order Management müssen Sie möglicherweise weiter expandieren, um den Aufruf von Daten transformieren zu finden.

  7. Ist der Vorgang erfolgreich, können Sie das Ergebnis der Transformation direkt einsehen. Wenn ein Ausnahmefehler ausgelöst wird, können Sie die Ausnahmedetails anzeigen, indem Sie Rohausgaben anzeigen auswählen, um die rohen Ausgaben des Anrufs anzuzeigen.

    Example of flow steps.

Beispielfehler

Die folgende Tabelle zeigt einige Beispiele für Fehlermeldungen und beschreibt die empfohlenen Schritte zur Behebung der Fehler.

Fehlermeldung Vorgeschlagene Schritte
Fehler beim Abrufen eines übereinstimmenden Anbietertransformationsdatensatzes. Die Anbieter-ID muss mit einer aktiven Anbieterinstanz übereinstimmen, nicht mit einer Anbieterdefinition. Das Quellobjekt und das Zielobjekt der Umwandlung müssen mit dem übereinstimmen, was in Ihrem Aufruf der Anbietertransformation von Intelligent Order Management angezeigt wird.
Das Feld „field_name“ wurde nicht in der Tabelle gefunden. Sie versuchen, auf Daten zuzugreifen, für die im Datensatz kein Wert angegeben ist. Wenn Daten optional sind, müssen Sie Record.FieldOrDefault als Standardwert verwenden.