Quando il tavolo "sales_bestsellers_aggreted_daily" riceverà i dati di aggiornamento?

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

  •  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 'sales_bestsellers_aggregated_daily' verrà aggiornato con i dati del prodotto?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top