Lorsque "Sales_BestStSellers_Accrégregated_Daily" aura des données de mise à jour?

magento.stackexchange https://magento.stackexchange.com/questions/102314

  •  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 'Sales_BestSellers_Accrégés_daily' sera mis à jour avec les données de produit?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top