[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
摘要表格結構描述參考
每個摘要在Adobe Commerce資料庫中都有一個專用的MySQL資料表。 所有摘要表格會共用相同的欄結構。
支援的摘要
如需API端點、批次限制、索引器名稱和摘要表格名稱等支援摘要的完整清單,請參閱聯結器模組與摘要端點。
結構描述
欄
型別
說明
id整數(PK)
自動增加主索引鍵
source_entity_idINT
來自Commerce來源表格的實體ID (例如,
catalog_product_entity.entity_id)feed_idVARCHAR
摘要專案的唯一識別碼。 計算為專案識別欄位的雜湊(例如,
sku + storeViewCode),而不是自動增加值。feed_dataJSON
此專案的摘要裝載。 僅填入實體識別碼和範圍的最小資訊。 設定
PERSIST_EXPORTED_FEED=1時,會儲存完整裝載。feed_hashVARCHAR
用於變更偵測的內容雜湊。 從承載中計算,排除時間戳記(
modifiedAt, updatedAt)。 如果雜湊符合前一個匯出,則不會重新提交專案。is_deletedTINYINT
軟刪除標籤。 在Commerce中刪除實體時,設為
1。modified_at時間戳記
上次修改此摘要專案的時間
errors文字
此專案的Commerce Optimizer API傳回的JSON編碼錯誤詳細資料
metadataJSON
匯出框架使用的內部同步標幟和鎖定中繼資料資訊
常見診斷查詢
使用下列SQL查詢直接檢查摘要表格狀態。 feed_data欄以Adobe Commerce Optimizer API格式儲存資料。 將預留位置值(例如<SKU>、<ATTRIBUTE_CODE>、<SLUG>和<PRICE_BOOK_ID>)取代為您環境中的實際值。
產品摘要 — 依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>');
產品屬性摘要 — 依屬性代碼:
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>');
類別摘要 — 依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>');
價格摘要 — 依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>');
價格手冊摘要 — 依價格手冊識別碼:
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