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. |
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.
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. |
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. |
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. |
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.
Öffnen Sie das Power Platform Portal für Ihre Umgebung.
Gehen Sie zu Lösungen > Standardlösung.
Suchen Sie nach dem Cloud Flow IOM-Anbietertransformator, und öffnen Sie ihn.
Überprüfen Sie die Informationen im Raster 28 Tage Ausführungsverlauf.
Suchen Sie die Ausführung, an der Sie interessiert sind und öffnen Sie sie.
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.
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.
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. |