馈送表架构参考

每个馈送在Adobe Commerce数据库中都有一个专用的MySQL表。 所有信息源表共享相同的列结构。 下表列出了每个馈送及其CLI馈送名称、索引器ID和馈送表名称。

支持的源

馈送的实际列表取决于已安装的SaaS Data Export包。

信息源(--feed)
用途
索引器ID
信息源表
导出模式
products
产品目录(属性、类别、图像等)
catalog_data_exporter_products
cde_products_feed
立即
productAttributes
属性定义和元数据。 用于定义搜索架构。
catalog_data_exporter_product_attributes
cde_product_attributes_feed
立即
categories
类别数据
catalog_data_exporter_categories
cde_categories_feed
立即
prices
产品价格与客户组价格和层价格
catalog_data_exporter_product_prices
cde_product_prices_feed
立即
variants
可配置的产品变体
catalog_data_exporter_product_variants
cde_product_variants_feed
立即
scopesWebsite
具有商店视图代码的网站
scopes_website_data_exporter
scopes_website_data_exporter
旧版
scopesCustomerGroup
客户组定义
scopes_customergroup_data_exporter
scopes_customergroup_data_exporter
旧版
productOverrides
计算的产品权限
catalog_data_exporter_product_overrides
cde_product_overrides_feed
立即
categoryPermissions (EE)
原始类别权限数据
catalog_data_exporter_category_permissions
cde_category_permissions_feed
立即
orders
销售订单状态
sales_order_data_exporter_v2
sales_data_exporter_orders_v2
旧版

导出模式​列指示每个馈送收集和提交数据的方式:

  • 立即模式馈送 — 收集数据,使用内容散列(哈希去重)跳过未更改的项目,并在同一索引器运行中提交更新。
  • 旧模式馈送 (scopesWebsitescopesCustomerGrouporders) — 首先将组合的数据存储在馈送表中,并通过单独的cron作业提交它。

请参阅同步模式

架构

类型
描述
id
整数(PK)
自动递增主键
source_entity_id
INT
Commerce源表中的实体ID(例如,catalog_product_entity.entity_id
feed_id
VARCHAR
信息源项目的唯一标识符。 计算为项标识字段(例如,sku + storeViewCode)的哈希,而不是自动递增值。
feed_data
JSON
此项目的信息源有效负荷。 仅填充实体标识符和范围的最小信息。 当设置PERSIST_EXPORTED_FEED=1时,将存储完整有效负载。
feed_hash
VARCHAR
用于更改检测的内容哈希。 从有效负载进行计算,不包括时间戳(modifiedAtupdatedAt)。 如果哈希与上一次导出匹配,则不会重新提交该项目。
is_deleted
TINYINT
软删除标记。 在Commerce中删除实体时设置为1
modified_at
时间戳
上次修改此信息源项目的时间
status
INT
上次导出尝试后的提交状态代码。 请参阅信息源提交和HTTP错误处理
errors
文本
SaaS服务为此项目返回的JSON编码错误详细信息
metadata
JSON
导出框架使用的内部同步标志和锁定元数据信息

常见诊断查询

使用以下SQL查询直接检查馈送表状态。 将cde_products_feed替换为您正在调查的信息源的表。 有关表名的完整列表,请参阅支持的源

查找所有尚未成功导出的项目:

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

检查所有作用域中特定SKU的导出状态:

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