Riferimento schema tabella feed

Ogni feed dispone di una tabella MySQL dedicata nel database Adobe Commerce. Tutte le tabelle di feed condividono la stessa struttura di colonne. La tabella seguente elenca ogni feed con il relativo nome di feed CLI, l’ID dell’indicizzatore e il nome della tabella di feed.

Feed supportati

L’elenco effettivo dei feed dipende dal pacchetto SaaS Data Export installato.

Feed (--feed)
Finalità
ID indicizzatore
Tabella feed
Modalità di esportazione
products
Catalogo dei prodotti (attributi, categorie, immagini, ecc.)
catalog_data_exporter_products
cde_products_feed
Immediato
productAttributes
Definizioni degli attributi e metadati. Utilizzato per definire lo schema di ricerca.
catalog_data_exporter_product_attributes
cde_product_attributes_feed
Immediato
categories
Dati delle categorie
catalog_data_exporter_categories
cde_categories_feed
Immediato
prices
Prezzi dei prodotti con prezzi dei gruppi di clienti e prezzi dei livelli
catalog_data_exporter_product_prices
cde_product_prices_feed
Immediato
variants
Varianti di prodotto configurabili
catalog_data_exporter_product_variants
cde_product_variants_feed
Immediato
scopesWebsite
Sito Web con codici di visualizzazione negozio
scopes_website_data_exporter
scopes_website_data_exporter
Legacy
scopesCustomerGroup
Definizioni dei gruppi di clienti
scopes_customergroup_data_exporter
scopes_customergroup_data_exporter
Legacy
productOverrides
Autorizzazioni calcolate per il prodotto
catalog_data_exporter_product_overrides
cde_product_overrides_feed
Immediato
categoryPermissions (EE)
Dati delle autorizzazioni delle categorie non elaborati
catalog_data_exporter_category_permissions
cde_category_permissions_feed
Immediato
orders
Stato ordini cliente
sales_order_data_exporter_v2
sales_data_exporter_orders_v2
Legacy

La colonna Modalità di esportazione indica il modo in cui ogni feed raccoglie e invia i dati:

  • Feed in modalità immediata: raccolta dati, salto di elementi non modificati tramite hash di contenuto (deduplicazione hash) e invio di aggiornamenti nella stessa esecuzione dell’indicizzatore.
  • Feed in modalità legacy (scopesWebsite, scopesCustomerGroup, orders) - Archivia prima i dati assemblati nella tabella di feed e inviali tramite un processo cron separato.

Vedere Modalità di sincronizzazione.

Schema

Colonna
Tipo
Descrizione
id
INT (PK)
Incremento automatico chiave primaria
source_entity_id
INTERO
ID entità dalla tabella di origine di Commerce (ad esempio, catalog_product_entity.entity_id)
feed_id
VARCHAR
Identificatore univoco di un elemento del feed. Calcolato come hash dei campi di identità dell’elemento (ad esempio, sku + storeViewCode), non come valore di incremento automatico.
feed_data
JSON
Payload di feed per questo elemento. Vengono compilate solo informazioni minime come identificatore di entità e ambito. Quando è impostato PERSIST_EXPORTED_FEED=1, viene archiviato il payload completo.
feed_hash
VARCHAR
Hash di contenuto utilizzato per il rilevamento delle modifiche. Calcolato dal payload, esclusi i timestamp (modifiedAt, updatedAt). Se l’hash corrisponde all’esportazione precedente, l’elemento non viene inviato nuovamente.
is_deleted
TINYINT
Marcatore di eliminazione temporanea. Impostato su 1 quando l’entità viene eliminata in Commerce.
modified_at
TIMESTAMP
L’ultima volta che questo elemento del feed è stato modificato
status
INTERO
Codice di stato dell’invio dall’ultimo tentativo di esportazione. Consulta Invio di feed e gestione degli errori HTTP.
errors
TESTO
Dettagli dell’errore con codifica JSON restituiti dal servizio SaaS per questo elemento
metadata
JSON
Flag di sincronizzazione interni e informazioni sui metadati di blocco utilizzati dal framework di esportazione

Query diagnostiche comuni

Utilizzare le query SQL seguenti per verificare direttamente lo stato della tabella dei feed. Sostituire cde_products_feed con la tabella per il feed che si sta esaminando. Consulta Feed supportati per l’elenco completo dei nomi di tabella.

Trovare tutti gli elementi che non sono stati esportati correttamente:

SELECT source_entity_id, status, errors, modified_at
FROM cde_products_feed
WHERE status != 200
ORDER BY modified_at DESC
LIMIT 50;

Verifica lo stato di esportazione per uno SKU specifico in tutti gli ambiti:

SELECT p.sku, f.status, f.modified_at, f.is_deleted, f.feed_data, f.errors
FROM catalog_product_entity p
LEFT JOIN cde_products_feed f ON f.source_entity_id = p.entity_id
WHERE p.sku = 'ADB295';
recommendation-more-help
commerce-help-data-export