Advanced Reporting troubleshooter voor Adobe Commerce

Dit artikel verstrekt een gestructureerde boom van het het oplossen van problemenbesluit voor het diagnostiseren van en het oplossen van Geavanceerde het Melden kwesties in Adobe Commerce. Het begeleidt u door gerichte kenmerkende vragen en leidt u aan de relevante vragen, de flarden, of de documentatie die op uw antwoorden wordt gebaseerd. De workflowhulp identificeert de hoofdoorzaken, zoals configuratieruimten, valutamismatches, token-problemen en fouten die betrekking hebben op de onderliggende elementen.

Beschrijving description

Omgeving

Adobe Commerce on Cloud Infrastructure

Probleem/symptomen

  • Het geavanceerde Rapporterende dashboard toont geen gegevens
  • 404 fout bij toegang tot geavanceerde rapportage
  • Synchronisatievertragingen tussen Adobe Commerce en Advanced Reporting
  • Ontbrekend of ongeldig token in configuratie
  • Meerdere basisvaluta's aangetroffen in configuratie of historische orders
  • Analyse van snijtaak_collectie_data ontbreekt, is mislukt of zit vast in foutstatus

Resolutie resolution

Klik op elke vraag om de antwoorddetails in elke stap van de probleemoplosser te onthullen.

Stap 1

ontmoet u een fout 404 wanneer het gebruiken van Geavanceerde Rapportering, en voldoet uw plaats aan de <> Geavanceerde Rapporteringsvereisten <>?

Stap 2

Worden meerdere basisvaluta<>s gebruikt (in orders en in configuratie)?

NOTA: Dit bevel vereist een volledig lijstaftasten, zodat voor lijsten met hoge aantallen verslagen, dit een prestatieseffect zou kunnen hebben terwijl de vraag uitvoert om historische ordegegevens te verkrijgen.

  • JA - Als SELECT value FROM core_config_data WHERE path = 'currency/options/base'; meerdere rijen retourneert, wordt Geavanceerde rapportage niet ondersteund. We steunen slechts één munt. U zult ​ Adobe Commerce Intelligence ​ in plaats daarvan moeten gebruiken. Neem contact op met uw accountteam om dit in te stellen.
  • NO - Als slechts één valuta (bijvoorbeeld USD) wordt weergegeven, controleert u historische orders met SELECT DISTINCT base_currency_code FROM sales_order;. Als er meerdere valuta's waren, wordt Geavanceerde rapportage niet ondersteund. Ga anders verder met stap 3.

Stap 3

Is Geavanceerde rapportering ingeschakeld? Controle Admin > opslag > Montages > Configuratie > Algemeen > Geavanceerde Rapportering . Voor gedetailleerde stappen, overzicht <> Geavanceerde Rapportering: laat Geavanceerde Rapportering <> toe.
  • JA - Ga verder met stap 4.
  • NO - ​ laat Geavanceerde Rapportering ​ in toe Admin > opslag > Montages > Configuratie > Algemeen > Geavanceerde Rapportering . Wacht 24 uur voor synchronisatie. Als gegevens worden geladen, is het probleem opgelost. Zo niet, ga dan door naar stap 4.

Stap 4

Is er een teken in de configuratie? Voer de query SELECT * FROM core_config_data WHERE path LIKE 'analytics/general/token' \G uit om te controleren.
  • JA - Ga verder met stap 6.
  • NO - Als het teken ONGELDIG is of ontbreekt, ga aan Stap 5 te werk.

Stap 5

Retourneert de query de rij in de tabel flag ?

Stap 6

Zijn er records in de cron_schedule -tabel en is de analytics_collect_data -taak uitgevoerd (controleren met SELECT * FROM cron_schedule WHERE job_code LIKE 'analytics_collect_data' \G )?
  • JA - Als status = gemist wijst dit erop dat analytics_collect_data  niet zoals verwacht werd uitgevoerd.  Dit probleem kan zich nog steeds voordoen in ondersteunde Adobe Commerce-versies omdat de taak oorspronkelijk in de standaarduitsnijdgroep werd uitgevoerd. Pas de QPT-patch MDVA-19640 toe. Voordat u gaat toepassen, voert u een upgrade uit naar de nieuwste versie van het gereedschap Kwaliteitspatches (QPT). Volg de instructies voor het aanbrengen van de patch in de officiële gebruiksaanwijzing voor het QPT-protocol:

  • JA - Als status = succes, ga aan Stap 8 te werk.

  • JA - Als status = fout, heeft de taak geprobeerd uit te voeren, maar is er een fout opgetreden. Ga verder met stap 7 voor verdere diagnostiek.

  • NO - Geen records gevonden. De baan liep nooit. Ga aan Stap 7 te werk.

Stap 7

Is de taak aangemeld support_report.log?

Stap 8

Bestaat het bestand data.tgz in het systeem en bevinden zich records in toegangslogbestanden?

Als u wilt controleren of het bestand data.tgz bestaat, voert u deze opdracht uit. De opdracht retourneert een of meer mappen met een of meer hashnamen:

code language-none
ls -ltr pub/media/analytics/

Om te controleren dat er verslagen in access.log s zijn, stel dit bevel in werking:

op Commerce Cloud:

code language-none
zgrep -i analytics /var/log/platform/*/access.log* | grep MagentoBI

op-Behuizing: substitueer dienovereenkomstig de dossierweg:

code language-none
zgrep -i analytics <your web server's log path>/access.log* | grep MagentoBI
  • JA - als het dossier data.tgz aanwezig is en er verslagen in de toegangslogboeken zijn, maar u hebt nog een fout 404, moet u een steunkaartje ​ voorleggen.
  • NO - Ga verder met stap 9.

Stap 9

Is er een foutbericht gegenereerd door de uitsnijdtaak?

Voorbeeld: In de cron_schedule lijst ziet u de fout "/app/var/tmp/analytics/tmp/.nfsb3b6041dd44588a000850c0 dossier kan niet worden geschrapt. Waarschuwing! unlink(https://experienceleague.adobe.com/app/var/tmp/analytics/tmp/.nfsb3b6041dd44588a000850?lang=nl): Geen dergelijk bestand of deze map"

  • JA - Dit probleem wordt automatisch opgelost op Adobe Commerce op Cloud via de cloudpatches die worden geleverd bij ECE Tools. Handmatige handelingen zijn niet vereist. Voor op-gebouw verkopers, is deze moeilijke situatie niet beschikbaar door het Hulpmiddel van de Patches van de Kwaliteit (QPT). Als de fout voortduurt, gelieve ​ een steunkaartje ​ voor te leggen.
  • NO - ​ legt een steunkaartje ​ voor.

Gerelateerde lezing

​ Geavanceerde Rapportering ​ in Commerce Admin die Begonnen Gids wordt.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f