Fehlerbehebung bei erweiterten Berichten für Adobe Commerce
Dieser Artikel bietet einen strukturierten Entscheidungsbaum zur Fehlerbehebung für die Diagnose und Lösung von Problemen mit erweiterten Berichten in Adobe Commerce. Er führt Sie durch zielgerichtete Diagnosefragen und leitet Sie auf der Grundlage Ihrer Antworten zu den entsprechenden Abfragen, Patches oder der Dokumentation. Der Workflow hilft bei der Identifizierung von Grundursachen wie Konfigurationslücken, Währungsabweichungen, Token-Problemen und Cron-bezogenen Fehlern.
Beschreibung description
Umgebung
Adobe Commerce auf Cloud-Infrastruktur
Problem/Symptome
- Im Dashboard für erweiterte Berichte werden keine Daten angezeigt
- 404-Fehler beim Zugriff auf erweiterte Berichte
- Synchronisierungsverzögerungen zwischen Adobe Commerce und erweiterten Berichten
- Fehlendes oder ungültiges Token in Konfiguration
- Mehrere Basiswährungen in Konfigurations- oder historischen Bestellungen erkannt
- Cron-Auftrag analytics_collect_data fehlt, ist fehlgeschlagen oder befindet sich im Fehlerstatus
Lösung resolution
Klicken Sie auf die einzelnen Fragen, um die Antwortdetails in jedem Schritt der Fehlerbehebung anzuzeigen.
Schritt 1
- JA - Mit Schritt 2 fortfahren.
- NEIN - Füllen Sie die erweiterten Reporting-Anforderungen für Ihre Site aus, indem Sie die Schritte unter Erweiterte Reporting-Anforderungen befolgen. Fahren Sie dann mit Schritt 2 fort.
Schritt 2
HINWEIS: Dieser Befehl erfordert eine vollständige Tabellenüberprüfung. Bei Tabellen mit einer hohen Anzahl von Datensätzen kann dies daher die Leistung beeinträchtigen, während die Abfrage ausgeführt wird, um historische Bestelldaten abzurufen.
- JA - Wenn mehrere Zeilen von
SELECT value FROM core_config_data WHERE path = 'currency/options/base';zurückgegeben werden, wird das erweiterte Reporting nicht unterstützt. Wir unterstützen nur eine Währung. Sie müssen stattdessen Adobe Commerce Intelligence verwenden. Wenden Sie sich an Ihr Konto-Team, um dies einzurichten. - NEIN - Wenn nur eine Währung (z. B. USD) angezeigt wird, überprüfen Sie historische Bestellungen mit
SELECT DISTINCT base_currency_code FROM sales_order;. Wenn mehrere Währungen vorhanden waren, wird Advanced Reporting nicht unterstützt. Fahren Sie andernfalls mit Schritt 3 fort.
Schritt 3
> Stores > Einstellungen > Konfiguration > Allgemein > Erweiterte ) Ausführliche Anweisungen finden Sie unter Erweiterte Berichterstellung: Erweiterte Berichterstellung aktivieren.- JA - Mit Schritt 4 fortfahren.
- NEIN - Erweiterte Berichterstellung aktivieren in Admin
>Stores>Einstellungen>Konfiguration>Allgemein>Erweiterte ) Warten Sie 24 Stunden auf die Synchronisierung. Wenn Daten geladen werden, wird das Problem behoben. Fahren Sie andernfalls mit Schritt 4 fort.
Schritt 4
SELECT * FROM core_config_data WHERE path LIKE 'analytics/general/token' \G aus, um zu überprüfen.- JA - Mit Schritt 6 fortfahren.
- NEIN - Wenn das Token NULL ist oder fehlt, fahren Sie mit Schritt 5 fort.
Schritt 5
flag Tabelle zurück?- JA - Löschen Sie die Zeile, indem Sie
DELETE FROM flag WHERE flag_code = 'analytics_link_subscription_update_reverse_counter';ausführen, Erweiterte Berichterstellung deaktivieren/aktivieren Token erneut autorisieren, 24 Stunden warten. Wenn der Fehler weiterhin auftritt reichen Sie ein Support-Ticket . - NEIN - Erweiterte Berichterstellung deaktivieren/aktivieren Token erneut autorisieren, 24 Stunden warten. Wenn der Fehler weiterhin auftritt reichen Sie ein Support-Ticket .
Schritt 6
cron_schedule-Tabelle und wurde der analytics_collect_data ausgeführt (Überprüfung mithilfe von SELECT * FROM cron_schedule WHERE job_code LIKE 'analytics_collect_data' \G)?-
JA - Wenn Status = fehlerhaft ist, bedeutet dies, dass
analytics_collect_datanicht wie erwartet ausgeführt wurde. Dieses Problem kann in unterstützten Adobe Commerce-Versionen weiterhin auftreten, da der Vorgang ursprünglich in der standardmäßigen Cron-Gruppe ausgeführt wurde. Wenden Sie den QPT-Patch MDVA-19640 an. Führen Sie vor der Anwendung ein Upgrade auf die neueste Version des Quality Patches Tool (QPT) durch. Befolgen Sie die Anweisungen zur Patch-Anwendung im offiziellen QPT-Benutzerhandbuch:- QPT-Benutzerhandbuch
- QPT-Versionshinweise: v1.0.20 (MDVA-19640 in v1.0.20 hinzugefügt).
-
JA - Wenn Status = Erfolg, fahren Sie mit Schritt 8 fort.
-
JA - Wenn Status = Fehler ist, wurde versucht, den Vorgang auszuführen, doch es trat ein Fehler auf. Fahren Sie mit Schritt 7 fort, um weitere Diagnosen durchzuführen.
-
NEIN - Keine Einträge gefunden. Der Job lief nie. Gehen Sie zu Schritt 7.
Schritt 7
support_report.log angemeldet?- JA - Fahren Sie bei Erfolg mit Schritt 8 fort.
- NEIN - Senden eines Support-Tickets.
Schritt 8
data.tgz im System und gibt es Datensätze in den Zugriffsprotokollen?Um zu überprüfen, ob die Datei data.tgz vorhanden ist, führen Sie diesen Befehl aus. Es sollten Ordner mit Hash-Namen zurückgegeben werden:
| code language-none |
|---|
|
Um zu überprüfen, ob Datensätze in access.logs vorhanden sind, führen Sie diesen Befehl aus:
Auf Commerce Cloud:
| code language-none |
|---|
|
On-Premise: Ersetzen Sie den Dateipfad entsprechend:
| code language-none |
|---|
|
- JA - Wenn die
data.tgzvorhanden ist und Einträge in den Zugriffsprotokollen vorhanden sind, Sie aber immer noch einen 404-Fehler haben, müssen Sie ein Support-Ticket einreichen. - NEIN - Mit Schritt 9 fortfahren.
Schritt 9
Beispiel: In der cron_schedule wird der Fehler angezeigt Die Datei "/app/var/tmp/analytics/tmp/.nfsb3b6041dd44588a0000850c0 kann nicht gelöscht werden. Warnung! unlink(https://experienceleague.adobe.com/app/var/tmp/analytics/tmp/.nfsb3b6041dd44588a0000850?lang=de): Keine derartige Datei oder derartiges Verzeichnis“
- JA - Dieses Problem wird in Adobe Commerce in der Cloud automatisch durch die in den ECE-Tools enthaltenen Cloud-Patches behoben. Es ist keine manuelle Aktion erforderlich. Für Händler vor Ort ist diese Fehlerbehebung nicht über das Quality Patches Tool (QPT) verfügbar. Wenn der Fehler weiterhin besteht, Sie ein Support-Ticket.
- NEIN - Senden eines Support-Tickets.
Verwandtes Lesen
Erweiterte Berichterstellung in den ersten Schritten für Commerce Admin.