Quando il tavolo "sales_bestsellers_aggreted_daily" riceverà i dati di aggiornamento?
-
28-09-2020 - |
Domanda
Nel mio tavolo 'Sales_Bestsellers_GGregated_Daily' è vuoto, ma ho bisogno di ottenere i prodotti più venduti da questa tabella.Ho fatto un ordine e ho creato spedizioni anche.Ma questa tabella è vuota.
Qualcuno sa quando questo
Soluzione
Modulo di vendita ha un cronjob definito in 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>
.
Quindi è necessario configurare il cron del tuo magento per essere in esecuzione correttamente e le tabelle dei bestsellers saranno popolate a 00:00
nel tempo del negozio.
Altri suggerimenti
Pannello di amministrazione ha una sezione report / statistiche di aggiornamento.Seleziona un elemento (bestseller) e premi Invia.
AS @ FEL1xx menzionato, Sales_Bestsellers_aggregated_Daily verrà aggiornato alle 00:00 ogni giorno. Se stai facendo lo sviluppo, e vuoi vedere questa tabella Aggiornato immediatamente quando hai effettuato alcuni ordini, è possibile eseguire manualmente questo lavoro di cron 'aggregate_sales_report_bestsellers_data' utilizzando magerun2
Magerun2 sys: Cron: Esegui quindi inserisci 2 che rimane per aggregate_sales_report_bestsellers_data.
Popolirà quel tavolo per te.