피드 테이블 스키마 참조
모든 피드에는 Adobe Commerce 데이터베이스에 전용 MySQL 테이블이 있습니다. 모든 피드 테이블은 동일한 열 구조를 공유합니다.
지원되는 피드
API 끝점, 일괄 처리 제한, 인덱서 이름 및 피드 테이블 이름을 사용하는 지원되는 피드의 전체 목록에 대해서는 커넥터 모듈 및 피드 끝점을 참조하십시오.
스키마
열
유형
설명
idINT(PK)
기본 키 자동 증가
source_entity_idINT
Commerce 소스 테이블의 엔터티 ID(예:
catalog_product_entity.entity_id)feed_idVARCHAR
피드 항목에 대한 고유 식별자입니다. 자동 증가 값이 아닌 항목의 ID 필드(예:
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>');
가격 장부 피드 - 가격 장부 ID별:
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