Stimare il volume dei dati e il tempo di trasmissione per la sincronizzazione dei dati

Adobe consiglia di stimare il volume dei dati e il tempo di sincronizzazione prima di avviare qualsiasi sincronizzazione dei feed di dati per garantire una pianificazione fluida ed evitare interruzioni nelle operazioni del sito. Questa stima è importante quando si pianificano sincronizzazioni iniziali o aggiornamenti di cataloghi su larga scala, ad esempio le variazioni dei prezzi di massa.

Per impostazione predefinita, lo strumento di esportazione dei dati elabora i dati in modalità a thread singolo con una dimensione batch predefinita. Con la configurazione predefinita, non esiste alcuna parallelizzazione del processo di invio dei feed. Questo componente accetta anche le richieste al secondo (RPS), il che si traduce nel modo seguente:

  • Fino a 10.000 prodotti al minuto in cui un prodotto è una SKU con attributi in una visualizzazione dello store specifica
  • Fino a 50.000 prezzi al minuto

I seguenti fattori influiscono sul tempo di trasmissione dei dati durante la sincronizzazione.

  • Il conteggio dei thread è impostato su 1 (per impostazione predefinita)
  • La dimensione del batch è impostata su 100 per tutti i feed ad eccezione del feed prices, dove è impostata su 500.
  • Il tasso di accettazione dei feed è di 2 richieste al secondo.
  • Tutti i prodotti vengono assegnati a tutti i siti Web esistenti
  • Per gli scenari di calcolo dei prezzi, a tutti i prodotti vengono assegnati prezzi speciali e raggruppati

Calcolare la trasmissione dei dati per feed

Utilizzare i valori e le formule della tabella seguente per calcolare il volume di dati e il tempo di sincronizzazione per ogni feed di dati.

NOTE
Questi calcoli si basano su una velocità di trasmissione di 2 richieste al secondo. La velocità si basa sul tempo necessario per la raccolta e l’invio dei dati. La velocità di trasmissione effettiva varia a seconda delle dimensioni del payload della richiesta e del carico corrente sul server applicazioni Commerce.
Feed
Esempio di dati
Formula per il calcolo dei record
Conteggio richieste previsto
Tempo di risincronizzazione previsto
Prodotti
Prodotti (P): 10000, Viste store (SV): 4
P * SV = 40000
40000/Dimensione batch (100) = 400 richieste
(400 richieste * 0,5 secondi per richiesta) / 60 = 3,3 minuti
Categorie
Categorie ©: 500, Viste store (SV): 4
C * SV = 2000
2000 / Dimensione batch (100) = 20 richieste
(20 richieste * 0,5 secondi per richiesta) / 60 = 0,1 minuti (4 secondi)
Prezzi
Prodotti (P): 10000, Gruppi di clienti (CG): 6 (ad esempio, prezzo univoco nel catalogo condiviso), Siti Web (WS): 2
P * WS * CG = 120000
120000/Dimensione batch (500) = 240 richieste
(240 richieste * 0,5 secondi per richiesta) / 60 = 2 minuti
Sostituzioni prodotto
Prodotti con autorizzazioni o in catalogo condiviso (P): 10000, Gruppi di clienti interessati (CG): 5, Siti Web assegnati WS: 2
P * WS * CG = 100000
100000/Dimensione batch (100) = 1000 richieste
(1000 richieste * 0,5 secondi per richiesta) / 60 = 8,3 minuti
Varianti prodotto
Varianti (prodotti secondari) assegnate a prodotti configurabili (PV): 100000
PV = 100000
100000/Dimensione batch (100) = 1000 richieste
(1000 richieste * 0,5 secondi per richiesta) / 60 = 8,3 minuti
Autorizzazioni categoria
Numero di tutte le autorizzazioni per categoria + 4 record di fallback (CP): 10000
CP = 10000
10000/Dimensione batch (100) = 100 richieste
(100 richieste * 0,5 secondi per richiesta) / 60 = 0,8 minuti (50 secondi)
Stato scorte
Prodotti (P): 10000, Scorte prodotti assegnati a (S): 5 (supponendo che ogni prodotto sia assegnato a ogni scorta)
P * S = 50000
50000/Dimensione batch (100) = 500 richieste
(500 richieste * 0,5 secondi per richiesta) / 60 = 4,2 minuti
Ordini di vendita
Tutti i record ordine (comprese fatture, spedizioni e così via) (SO): 10000
SO = 10000
10000/Dimensione batch (100) = 100 richieste
(100 richieste * 0,5 secondi per richiesta) / 60 = 0,8 minuti (50 secondi)
recommendation-more-help
6183eb5c-cb5c-49fa-bd7b-cd38576b727c