Lorsque "Sales_BestStSellers_Accrégregated_Daily" aura des données de mise à jour?
-
28-09-2020 - |
Question
Dans mon local 'Sales_BestSellers_Accrégné_daily' est vide, mais je dois obtenir les produits les plus vendus de cette table.J'ai fait une commande et j'ai créé des envois également.Mais cette table est vide.
Est-ce que quelqu'un sait quand ce
La solution
Le module de vente a un cronjob défini dans Magento / Module-Sales / etc / crontab.xml :
<job name="aggregate_sales_report_bestsellers_data" instance="Magento\Sales\Model\CronJob\AggregateSalesReportBestsellersData" method="execute">
<schedule>0 0 * * *</schedule>
</job>
Vous devez donc configurer le cron de votre Magento pour fonctionner correctement et que les meilleures tables vont être peuplées à 00:00
sur votre temps de magasin.
Autres conseils
Le panneau d'administration a une section Rapports / Actualiser des statistiques.Sélectionnez un élément (best-sellers) et appuyez sur Soumettre.
AS @ FEL1XX mentionné, Sales_BestSellers_Accrégés_daily sera mise à jour à 00:00 tous les jours. Si vous faites du développement et que vous souhaitez voir ce tableau mis à jour immédiatement lorsque vous avez passé des commandes, vous pouvez exécuter manuellement ce travail cron 'Aggregate_sales_Report_BestSellers_Data' en utilisant Magerun2
Magerun2 sys: cron: exécutez alors entrez 2 qui reste pour agrégat_sales_report_bestsellers_data.
Il remplacera cette table pour vous.