Verwaltung und Problembehandlung bei Datenintegrationsfehlern
Der Datenintegrator ist ein Punkt-zu-Punkt-Integrationsdienst, der zum Integrieren von Daten aus mehreren Quellen – zum Beispiel Finanz- und Betriebs-Apps, Dynamics 365 Sales, Salesforce und Microsoft SQL (Vorschauversion) – in Microsoft Dataverse verwendet wird. Er unterstützt auch die Integration von Daten in Finanz- und Betriebs-Apps und Dynamics 365 Sales. Das Thema Integrieren von Daten in Dataverse enthält detaillierte schrittweise Anleitungen zum Einrichten von Projekten für prozessbasierte Integrationsszenarien wie Prospect to Cash-, Field Service- und Project Service-Integrationen.
Obwohl wir uns ständig weiterentwickeln und auf der Grundlage des Kundenfeedbacks Korrekturen in der Plattform vornehmen, ist uns bewusst, dass bei Problemen eine Anleitung erforderlich ist. In diesem Thema werden Sie durch die Fehlerverwaltung und die Problembehandlung einiger dieser Probleme geführt.
Unterstützte Regionen
Data Integrator wird für die folgenden Regionen unterstützt:
- Asien
- Australien
- Kanada
- Europa
- Indien
- Japan
- Südamerika
- Großbritannien
- USA
Es ist nicht geplant, Data Integrator für eine andere Region zu aktivieren.
Ansichtsstatus von Projektausführungen
Jedes Mal, wenn ein Datenintegrationsprojekt ausgeführt wird (manuell oder geplant), können Sie den Status der Ausführung auf dem Administrator-Dashboard bzw. auf der Seite der Projektliste anzeigen.
Das Administrator-Dashboard bietet eine zentrale Echtzeitansicht Ihrer gesamten Projektausführungen und deren Status mit einer detaillierten Ansicht zum Anzeigen von Ausführungsdetails. Das Dashboard zeigt Ihnen die Anzahl der einzelnen und zusammengefassten Ausführungen. Diese sind farblich gekennzeichnet, um den Status jedes Projekts anzuzeigen: Grün für abgeschlossene Projekte, Gelb für abgeschlossene Projekte mit Warnungen und Rot für Projekte mit einem Fehlerstatus. Ebenso zeigen die grünen, gelben und roten Symbole auf der Seite der Projektliste den Status Ihrer Projekte an.
Um weitere Details anzuzeigen, können Sie die Projektausführungen über das Administrator-Dashboard durch Auswahl einzelner Balkendiagramme detailliert analysieren.
Nun können Sie sich die einzelnen Fehler genau ansehen.
Sie können Details zur Projektausführung auch anzeigen, indem Sie die einzelnen Projekte auf der Seite der Projektliste auswählen und die historischen Ausführungen und den Status auf der Registerkarte Ausführungsverlauf anzeigen.
Wenn Sie eine Warnung oder einen Fehler erhalten, können Sie weitere Detailinformationen anzeigen, indem Sie durch die Ausführungen auf der Registerkarte Ausführungsverlauf klicken.
Projektüberwachung
Wir empfehlen unseren Kunden und Partnern dringend, E-Mail-basierte Benachrichtigungen zu abonnieren, damit Sie E-Mail-Benachrichtigungen zu Projektausführungen erhalten, die mit Warnungen oder Fehlern abgeschlossen wurden. Für jedes Projekt auf der Registerkarte Planung, können Sie E-Mail-basierte Benachrichtigungen auswählen und mehrere E-Mail-Adressen (durch Kommata getrennt) bereitstellen (einschließlich Gruppenadressen).
Jedes Mal, wenn ein Projekt mit einer Warnung abgeschlossen wird oder sich im Fehlerzustand befindet, erhalten Sie eine E-Mail-Benachrichtigung, die den Ausführungsstatus des Projekts mit einem Link zur detaillierten Anzeige zum jeweiligen Fehler angibt.
Wenn Sie den Link auswählen, gelangen Sie direkt zu Ihrem Projektausführungsstatus, den Sie für bestimmte Fehler genauer untersuchen können.
Projektausführungsstatus
Wenn ein Datenintegrationsprojekt (manuell oder geplant) ausgeführt wird, erstellt es ein detailliertes Protokoll mit dem Projektnamen, einem Zeitstempel mit der letzten Aktualisierung und dem Projektstatus.
Jede Projektausführung ist mit dem Status Abgeschlossen, Warnung oder Fehler gekennzeichnet:
Abgeschlossen
Status, wenn alle Datensätze erfolgreich hochgeladen wurden. ("Upsert" or "update insert" ist eine Logik, um entweder den Datensatz zu aktualisieren, wenn er bereits vorhanden ist, oder einen neuen Datensatz einzufügen.)
Warnung
Status, wenn einige Datensätze erfolgreich hochgeladen wurden, einige hingegen fehlgeschlagen sind oder fehlerhaft waren.
Fehler
Status, wenn keiner der Datensätze erfolgreich war bzw. ein Fehler aufgetreten ist und keine Upserts oder Einfügungen im Ziel vorhanden sind.
Wenn die Projektausführung im Fehler-Status ist, wird sie automatisch eine erneute Ausführung beim nächsten geplanten Aufruf versuchen. Wenn Sie den Quelldatensatz nicht aktualisieren, wird er nicht automatisch in den nächsten Lauf aufgenommen.
Sie können eine Ausführung auch manuell erneut durchführen, indem Sie Ausführung erneut ausführen über die Auslassungszeichen (...) auf der Registerkarte Ausführungsverlauf auswählen.
Direkthilfe zur Problembehandlung von häufigen Szenarien
Im Folgenden finden Sie einige Direkttipps zur Problembehandlung bei einigen der häufigsten Szenarien.
Verbindungs- oder Umgebungsprobleme
Wenn Sie Ihre Verbindungen oder Umgebungen in der Dropdownliste nicht sehen können, während Sie versuchen, eine Verbindungsgruppe zu erstellen, können Sie Folgendes tun, um das Problem zu beheben:
Verbindung: Stellen Sie sicher, dass Sie die Verbindungen unter Daten/Verbindungen in https://make.powerapps.com hergestellt haben und sie sich im Status Verbunden befinden. Wenn Sie die Benachrichtigung Verbindung reparieren erhalten, sollten Sie die für das Konto verwendeten Anmeldeinformationen verwenden und die Option Firma wechseln über die Auslassungszeichen (...) verwenden, um sich erneut zu authentifizieren.
Umgebung: Wenn Ihre Umgebungen in der Dropdownliste nicht angezeigt werden, stellen Sie sicher, dass das Konto, mit dem Sie die Verbindungen erstellt haben, über den entsprechenden Zugriff auf die Entität verfügt. Ein guter Weg, dies zu testen, ist das Erstellen eines Flows (mit Microsoft Power Automate).
Hier ist ein Beispiel für das Erstellen eines einfachen Flows zum Testen Ihrer Verbindung zu Finanz- und Betriebs-Apps:
Erstellen Sie einen neuen Flow (wählen Sie Komplett neu erstellen) unter Geschäftslogik/Flow über https://make.powerapps.com aus.
Wählen Sie den Trigger Serie aus. Unter Neuer Schritt suchen Sie nach und wählen Dynamics 365 Connector für Finanz- und Betriebs-Apps.
Wählen Sie Datensatz erstellen als Aktion aus. Stellen Sie in der Dropdownliste sicher, dass Sie mit dem entsprechenden Konto angemeldet sind. Dies ist das gleiche Konto, mit dem Sie eine Verbindung für Ihre Datenintegrationsprojekte erstellen.
Wählen Sie das Dropdown-Menü unter Umgebung aus, um alle Umgebungen der Finanz- und Betriebs-Apps anzuzeigen. Dies ist ein guter Schritt, um zu überprüfen, ob Ihr Konto (aus dem vorherigen Schritt) Zugriff auf die Umgebungen hat.
Nachdem Sie Ihre Umgebung ausgewählt haben, bestätigen Sie, dass Sie Zugriff auf alle Entitäten haben, die sich darunter befinden.
Organisationen: Hier würden Sie die juristische Person (z. B. USMF) für Finanz- und Betriebs-Apps, die Unternehmenseinheit für Dynamics 365 Sales oder den Dataverse-Organisationsnamen angeben. Wenn Sie diesen Schritt auslassen, erhalten Sie eine Meldung mit gültigen Namen für Ihre Anwendung, die Sie dann unter "Organisationen" einfügen müssen.
Projektüberprüfungsfehler
Zuerst validieren Sie ein Datenintegrationsprojekt und führen es dann aus. Zu einigen der häufigsten Gründe für Prüfungsfehler zählen:
- Falsche Firma/Geschäftseinheit bei der Projekterstellung ausgewählt
- Fehlende erforderliche Spalten
- Unvollständige oder doppelte Zuordnung
- Feldtypkonfliktfehler
Im Folgenden ist ein Beispiel dafür angegeben, wie sich der Fehler im Fall einer doppelten Zuordnung manifestiert. Das orangefarbene Banner weist auf Mapping-Probleme hin.
Wenn Sie den Projektausführungsverlauf weiter detailliert anzeigen, sehen Sie, dass es ein Problem aufgrund eines doppelten Feldes gibt.
Wenn Sie das Mapping überprüfen, können Sie Duplikate identifizieren. In diesem Fall wurde das Quellfeld fax fälschlicherweise ADDRESSCITY zugeordnet.
Sobald Sie das Mapping korrigiert haben, sollte der Fehler behoben sein und Sie sollten das Projekt erfolgreich ausführen können.
Projektausführungsfehler
Wenn Sie über eine Projektausführung informiert werden, die mit einer Warnung abgeschlossen wurde oder sich in einem Fehlerzustand befindet, müssen Sie zunächst die Ausführungshistorie analysieren. Wählen Sie auf der Seite der Projektliste das einzelne Projekt aus und überprüfen Sie die letzte Ausführung auf der Registerkarte Ausführungsverlauf. Sie können dann auf den spezifischen Fehler klicken.
Wenn es sich um ein Integrationsprojekt handelt, bei dem Finanz- und Betriebs-Apps die Quelle sind, wechseln Sie zum Datenverwaltungsarbeitsbereich in Finanz- und Betriebs-Apps. Filtern Sie dann Projekte basierend auf dem Namen Ihres Datenintegrationsprojekts oder wählen Sie speziell die Art des Import- oder Exportauftrags aus.
Darüber hinaus können Sie den Auftragsverlauf des Projekts öffnen und die Auftrags-ID basierend auf dem Zeitstempel Ihrer Ausführung anzeigen. Sie können auch das Ausführungsprotokoll überprüfen sowie historische Ausführungen und die Staging-Daten anzeigen.