[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

Referência de esquema de tabela de feed

Cada feed tem uma tabela MySQL dedicada no banco de dados Adobe Commerce. Todas as tabelas de feed compartilham a mesma estrutura de coluna.

Feeds suportados

Para obter a lista completa de feeds com suporte a pontos de extremidade de API, limites de lote, nomes de indexador e nomes de tabela de feed, consulte Módulos de conector e pontos de extremidade de feed.

Esquema

Coluna
Tipo
Descrição
id
INT (PK)
Chave primária de incremento automático
source_entity_id
INT
ID de entidade da tabela de origem do Commerce (por exemplo, catalog_product_entity.entity_id)
feed_id
VARCHAR
Identificador exclusivo de um item de feed. Calculado como um hash dos campos de identidade do item (por exemplo, sku + storeViewCode), não como um valor de incremento automático.
feed_data
JSON
Carga do feed deste item. Somente informações mínimas como identificador de entidade e escopo são preenchidas. Quando PERSIST_EXPORTED_FEED=1 é definido, a carga completa é armazenada.
feed_hash
VARCHAR
Hash de conteúdo usado para detecção de alterações. Calculado a partir da carga, excluindo carimbos de data e hora (modifiedAt, updatedAt). Se o hash corresponder à exportação anterior, o item não será reenviado.
is_deleted
TINYINT
Marcador de exclusão reversível. Defina como 1 quando a entidade for excluída no Commerce.
modified_at
CARIMBO DE DATA E HORA
Última vez que este item de feed foi modificado
status
INT
Código de status do envio da última tentativa de exportação. Consulte Envio de feed e tratamento de erros.
errors
TEXTO
Detalhes de erros codificados em JSON retornados pela API Commerce Optimizer para este item
metadata
JSON
Sinalizadores de sincronização interna e informações de metadados de bloqueio usados pela estrutura de exportação

Consultas de diagnóstico comuns

Use as seguintes consultas SQL para inspecionar diretamente o estado da tabela de feed. A coluna feed_data armazena dados no formato de API Adobe Commerce Optimizer. Substitua valores de espaço reservado como <SKU>, <ATTRIBUTE_CODE>, <SLUG> e <PRICE_BOOK_ID> por valores reais do seu ambiente.

Feed de produtos - por 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>');

Feed de atributos do produto - por código de atributo:

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>');

Feed de categorias - por caminho de 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>');

Feed de preços - por 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>');

Feed de catálogos de preços - por ID de catálogo de preços:

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