[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

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

Colonne
Type
Description
id
INT (PK)
Incrémenter automatiquement la clé primaire
source_entity_id
INT
Identifiant d’entité de la table source de Commerce (par exemple, catalog_product_entity.entity_id)
feed_id
VARCHAR
Identifiant unique d’un élément de flux. Calculé en tant que hachage des champs d’identité de l’élément (par exemple, sku + storeViewCode), et non en tant que valeur d’incrémentation automatique.
feed_data
JSON
Payload de flux pour cet élément. Seules les informations minimales telles que l’identifiant d’entité et la portée sont renseignées. Lorsque PERSIST_EXPORTED_FEED=1 est défini, la payload complète est stockée.
feed_hash
VARCHAR
Hachage de contenu utilisé pour la détection des modifications. Calculé à partir de la payload, horodatages exclus (modifiedAt, updatedAt). Si le hachage correspond à l’exportation précédente, l’élément n’est pas renvoyé.
is_deleted
TINYINT
Marqueur de suppression réversible. Définissez cette variable sur 1 lorsque l’entité est supprimée dans Commerce.
modified_at
DATE ET HEURE
Dernière modification de cet élément de flux
status
INT
Code d’état de l’envoi de la dernière tentative d’exportation. Voir Envoi du flux et gestion des erreurs.
errors
TEXTE
Détails d’erreur codés JSON renvoyés par l’API Commerce Optimizer pour cet élément
metadata
JSON
Indicateurs de synchronisation interne et informations de verrouillage des métadonnées utilisées par le framework d’exportation

Requê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>');
recommendation-more-help
commerce-help-aco-connector