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)productscatalog_data_exporter_productscde_products_feedproductAttributescatalog_data_exporter_product_attributescde_product_attributes_feedcategoriescatalog_data_exporter_categoriescde_categories_feedpricescatalog_data_exporter_product_pricescde_product_prices_feedvariantscatalog_data_exporter_product_variantscde_product_variants_feedscopesWebsitescopes_website_data_exporterscopes_website_data_exporterscopesCustomerGroupscopes_customergroup_data_exporterscopes_customergroup_data_exporterproductOverridescatalog_data_exporter_product_overridescde_product_overrides_feedcategoryPermissions (EE)catalog_data_exporter_category_permissionscde_category_permissions_feedorderssales_order_data_exporter_v2sales_data_exporter_orders_v2La 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
idsource_entity_idcatalog_product_entity.entity_id)feed_idsku + storeViewCode), non come valore di incremento automatico.feed_dataPERSIST_EXPORTED_FEED=1, viene archiviato il payload completo.feed_hashmodifiedAt, updatedAt). Se l’hash corrisponde all’esportazione precedente, l’elemento non viene inviato nuovamente.is_deleted1 quando l’entità viene eliminata in Commerce.modified_atstatuserrorsmetadataQuery 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';