Référence du schéma de la table de flux
Chaque flux comporte une table MySQL dédiée dans la base de données Adobe Commerce. Tous les tableaux de flux partagent la même structure de colonnes.
Flux pris en charge
Pour obtenir la liste complète des flux pris en charge avec des points d’entrée d’API, des limites de lot, des noms d’indexeur et des noms de table de flux, voir Modules de connecteur et points d’entrée de flux.
Schéma
idsource_entity_idcatalog_product_entity.entity_id)feed_idsku + storeViewCode), et non en tant que valeur d’incrémentation automatique.feed_dataPERSIST_EXPORTED_FEED=1 est défini, la payload complète est stockée.feed_hashmodifiedAt, updatedAt). Si le hachage correspond à l’exportation précédente, l’élément n’est pas renvoyé.is_deleted1 lorsque l’entité est supprimée dans Commerce.modified_atstatuserrorsmetadataRequêtes de diagnostic courantes
Utilisez les requêtes SQL suivantes pour inspecter directement l’état de la table de flux. La colonne feed_data stocke les données au format API Adobe Commerce Optimizer. Remplacez les valeurs d’espace réservé telles que <SKU>, <ATTRIBUTE_CODE>, <SLUG> et <PRICE_BOOK_ID> par les valeurs réelles de votre environnement.
Flux de produits - par SKU:
SELECT JSON_EXTRACT(f.feed_data, '$.sku') AS 'SKU',
JSON_EXTRACT(f.feed_data, '$.source.locale') AS 'locale',
f.status, f.modified_at, f.is_deleted, f.errors
FROM cde_products_feed f
WHERE JSON_EXTRACT(f.feed_data, '$.sku') IN ('<SKU>');
Flux d’attributs de produit - par code d’attribut :
SELECT JSON_EXTRACT(f.feed_data, '$.code') AS 'code',
JSON_EXTRACT(f.feed_data, '$.source.locale') AS 'locale',
f.status, f.modified_at, f.is_deleted, f.errors
FROM cde_product_attributes_feed f
WHERE JSON_EXTRACT(f.feed_data, '$.code') IN ('<ATTRIBUTE CODE>');
Flux des catégories - par chemin d’URL :
SELECT JSON_EXTRACT(f.feed_data, '$.slug') AS 'slug',
JSON_EXTRACT(f.feed_data, '$.source.locale') AS 'locale',
f.status, f.modified_at, f.is_deleted, f.errors
FROM cde_categories_feed f
WHERE JSON_EXTRACT(f.feed_data, '$.slug') IN ('<SLUG>');
Flux de prix - par SKU:
SELECT JSON_EXTRACT(f.feed_data, '$.sku') AS 'SKU',
JSON_EXTRACT(f.feed_data, '$.priceBookId') AS 'price book ID',
f.status, f.modified_at, f.is_deleted, f.errors
FROM cde_product_prices_feed f
WHERE JSON_EXTRACT(f.feed_data, '$.sku') IN ('<SKU>');
Flux des catalogues de prix - par ID de catalogue de prix :
SELECT JSON_EXTRACT(f.feed_data, '$.priceBookId') AS 'price book ID',
JSON_EXTRACT(f.feed_data, '$.name') AS 'name',
JSON_EXTRACT(f.feed_data, '$.parentId') AS 'parent price book ID',
JSON_EXTRACT(f.feed_data, '$.currency') AS 'currency',
f.status, f.modified_at, f.is_deleted, f.errors
FROM cde_price_books_feed f
WHERE JSON_UNQUOTE(JSON_EXTRACT(f.feed_data, '$.priceBookId')) IN ('<PRICE_BOOK_ID>');