Überwachung des Synchronisierungsstatus von Daten-Feeds
Adobe Commerce-Administratoren können den Synchronisierungsstatus von Daten, die von Adobe Commerce an verbundene Commerce-Services exportiert werden, über die Seite Daten-Feed-Synchronisierungsstatus in Commerce Admin überwachen.
Diese Seite bietet Echtzeiteinblicke in den Zustand und die Leistung von Datenexport-Feeds, die Produkt- und Kategoriedaten von Commerce an externe Services wie Product Recommendations, Live Search und Catalog Service übertragen.
Auf der Seite Synchronisierungsstatus wird nur der Exportstatus angezeigt. Ein Erfolgsstatus gibt an, dass die Daten erfolgreich exportiert wurden und letztendlich in Connected Commerce Services verfügbar sein werden. Verwenden Sie das Daten-Management-Dashboard, um den tatsächlichen Status der Entitätssynchronisierung anzuzeigen.
Die Überwachung des Feed-Status hilft, die Datenkonsistenz sicherzustellen, und ermöglicht die sofortige Lösung aller Probleme, die während des Exportvorgangs auftreten. Administratoren haben folgende Möglichkeiten:
- Synchronisierungsstatus anzeigen für alle Daten-Feeds
- Identifizieren und Beheben von Fehlern bei der Feed-Verarbeitung
- Zugriff auf detaillierte Statusinformationen für einzelne Feed-Elemente
Status wird für die folgenden Feeds verfolgt:
- Produkt-Feed
- Feed für Produktattribute
- Feed-Kategorien
- Feed für Produktüberschreibungen
- Produktpreise Futtermittel
- Produkt-Feed-Varianten
Installieren der Erweiterung
Die Seite Daten-Feed-Status steht allen Commerce-Händlern mit aktiven Lizenzen für die folgenden Commerce-Services zur Verfügung:
- Product Recommendations v6.0.0+
- Live Search v4.1.0+
- Catalog Service v1.17+ mit einer aktiven Lizenz.
Anforderungen
-
PHP 8.1, 8.2, 8.3 oder 8.4
-
Adobe Commerce 2.4.4+
-
Adobe Commerce-Datenexporterweiterung, Version 103.4.15 oder höher
-
Zugriff auf repo.magento.com
Informationen zum Generieren von Schlüsseln und Abrufen der erforderlichen Berechtigungen finden Sie unter Abrufen Ihrer Authentifizierungsschlüssel. Informationen zu Cloud-Installationen finden Sie im Handbuch zu Commerce in Cloud-Infrastrukturen.
-
Zugriff auf die Befehlszeile des Adobe Commerce-Anwendungsservers.
Installationsschritte
Fügen Sie das Modul magento/module-data-exporter-status mit dem Composer hinzu:
composer require magento/module-data-exporter-status
Detaillierte Informationen zu den Installationsschritten finden Sie in den folgenden Handbüchern:
Aufrufen der Seite Daten-Feed-Status .
Rufen Sie von Commerce Admin aus über Commerce Admin die Seite Daten-Feed-Status unter System > Datenübertragung > Data Feed Sync Status auf.
Die Überwachung des Daten-Feed-Status bietet zwei Schnittstellen:
- Auf der Zusammenfassungsseite für den Synchronisierungsstatus von Daten-Feeds auf der die verfügbaren Feeds und der aktuelle Status aufgeführt sind
- Die Daten-Feed-Synchronisierungsstatus - Detailseite die detaillierte Informationen zu einem ausgewählten Feed anzeigt.
Zusammenfassung des Synchronisierungsstatus von Daten-Feeds
Die Zusammenfassungsseite für den Feed-Synchronisierungsstatus enthält Informationen zur Exportaktivität für Daten-Feeds, einschließlich der folgenden Informationen:
Details zum Synchronisierungsstatus von Daten-Feeds
Klicken Sie auf der Zusammenfassungsseite des Daten-Feed-Status auf einen Feed-Namen oder verwenden Sie die View Details-Aktion, um auf detaillierte Informationen zu einzelnen Datensätzen in einem Feed zuzugreifen.
Die Detailansicht enthält die folgenden Informationen zu jedem Feed-Element:
Sie können die Ansicht mit den folgenden Steuerelementen verwalten:
- Mass Action für ausgewählte Feed-Elemente die Neusynchronisierung planen
- Filters
- Default View zum Erstellen und Speichern einer gefilterten Ansicht und zum Wechseln zwischen Ansichten
- Columns Spalten in der Tabelle ein- und ausblenden.
Indikatoren für die Futtermittelgesundheit
Oben auf jeder Feed-Detailseite geben kritische Konsistenzindikatoren den Systemstatus für jeden Feed an:
Indexerstatus
- Valid: Daten werden synchronisiert; keine Neuindizierung erforderlich.
- Ungültig: Originaldaten wurden geändert; der Index sollte aktualisiert werden.
- Verarbeitung: Indizierung läuft.
Changelog-Rückstand
- Alle synchronisiert: Keine ausstehenden Änderungen zu verarbeiten
- Elemente im Rückstand: Anzahl der ausstehenden Änderungen, die darauf warten, verarbeitet zu werden
Statusarten exportieren
Das System bietet Statusanzeigen, mit denen Sie Probleme schnell identifizieren können:
Statuskategorien
Überwachen des Daten-Feed-Status
Wenn Sie produkt- und kategoriebezogene Entitäten in der Commerce-Datenbank aktualisieren, werden die Daten entsprechend Ihrer Feed-Konfiguration an Commerce-Services übertragen. Sie können diesen Prozess in Echtzeit über die Zusammenfassungsseite für den Status der Daten-Feed-Synchronisation überwachen.
Wenn die Anzahl der erfolgreich gesendeten Datensätze mit der Anzahl der Quelldatensätze übereinstimmt, bedeutet dies, dass die Synchronisierung abgeschlossen ist und alle Daten erfolgreich übertragen wurden.
Fehlgeschlagene Exporte verwalten
So zeigen Sie die Details fehlgeschlagener Exporte an und ergreifen Korrekturmaßnahmen:
-
Suchen Sie auf der Seite Feed-Synchronisierungsstatus den Feed mit fehlgeschlagenen Datensätzen.
-
Klicken Sie auf Details.
-
Überprüfen Sie die Fehlermeldungen auf bestimmte Fehlerursachen.
-
Verwenden Sie Massenaktionen, um Neusynchronisierungsvorgänge für fehlgeschlagene Elemente zu planen.
Fehlgeschlagene Daten neu synchronisieren
Über das Menü Actions auf der Seite Data Feed Sync Status - Details können Sie fehlgeschlagene oder problematische Daten-Feeds manuell neu synchronisieren.
Während das System automatisch bestimmte Arten von Fehlern wiederholt, kann in den folgenden Szenarien ein manueller Eingriff erforderlich sein:
- Sie bemerken Authentifizierungs- oder Berechtigungsfehler (401, 403 Status-Codes).
- Nach dem Beheben von Datenformatproblemen, die Payload-Fehler verursacht haben.
- Die folgenden Aktualisierungen gelten für externe Dienstkonfigurationen oder Endpunkte.
- Sie stellen Anpassungen bereit, die sich auf Datenexportprozesse auswirken.
Durch die proaktive Überwachung des Feed-Status und die umgehende Behebung von Fehlern können Sie die Datenkonsistenz und -zuverlässigkeit in Ihrem Commerce-Ökosystem gewährleisten.
Feed-Elemente manuell neu synchronisieren
Wenn Sie bestimmte Feed-Elemente neu synchronisieren müssen:
- Datensätze auswählen: Aktivieren Sie Kontrollkästchen, um fehlgeschlagene Datensätze auszuwählen, die bearbeitet werden müssen.
- Aktion wählen: Wählen Sie Schedule Resync aus dem Dropdown-Menü „Massenaktion“.
- Bestätigen: Klicken Sie auf Submit und bestätigen Sie den Vorgang der Neusynchronisierung.
- Ergebnisse überwachen: Überprüfen Sie die Erfolgsmeldung und überwachen Sie Statusänderungen.
Best Practices
Regelmäßige Überwachung
- Tägliche Prüfungen: Überprüfen Sie die Übersichtsseite täglich auf Feeds mit hohen Fehlerquoten
- Weekly Deep Dive: Untersuchen Sie den detaillierten Status für kritische Feeds (Produkte, Preise)
- Monatliche Analyse: Verfolgen Sie Trends bei den Erfolgsraten und der Leistung beim Export
Fehlerbehebung in Workflows
- Probleme identifizieren: Suchen Sie nach Fehlern und hohen Fehlerzahlen
- Indexerzustand überprüfen: Stellen Sie sicher, dass Indexer gültig sind und der Rückstand verwaltbar ist
- Fehlerdetails überprüfen: Klicken Sie auf Fehlgeschlagene Datensätze, um bestimmte Fehlermeldungen anzuzeigen
- Neusynchronisierung planen: Verwenden Sie Massenaktionen, um fehlgeschlagene Exporte erneut zu versuchen
- Bildschirmauflösung: Stellen Sie sicher, dass resynchronisierte Elemente einen erfolgreichen Status aufweisen.
Beheben häufiger Probleme
Hohe Ausfallraten
Symptome: Große Anzahl von Datensätzen mit dem Status „Fehlgeschlagen, Aufmerksamkeit erforderlich“
Mögliche Ursachen:
- Konfigurationsänderungen des externen Services
- Inkompatibilitäten des Datenformats
- Probleme mit Authentifizierung oder Berechtigungen
Auflösungsschritte:
- Status und Konfiguration des externen Services überprüfen
- Überprüfen von Fehlermeldungen auf Muster
- Authentifizierungsdaten überprüfen
- Wenden Sie sich bei Bedarf an den externen Support
Langsame Exportleistung
Symptome: Hoher Changelog-Rückstand, langsame Statusaktualisierungen
Mögliche Ursachen:
- Leistungsprobleme mit dem Indexer
- Hohes Datenvolumen
- Begrenzung der externen Serviceleistung
Auflösungsschritte:
- Indexerstatus überprüfen und bei Ungültigkeit erneut ausführen
- Überwachen der Reaktionszeiten externer Services
- Planen von Exporten außerhalb der Spitzenzeiten
- Überprüfen der Systemressourcen und -leistung
Authentifizierungsfehler
Symptome: Statuscodes 401 oder 403
Auflösungsschritte:
- API-Anmeldeinformationen und Token überprüfen
- Prüfen der Berechtigungen für externe Dienstkonten
- Abgelaufene Authentifizierungstoken verlängern
- Bei Zugriffsproblemen wenden Sie sich an Ihren Dienstleister