Loading
B2C Commerce 시작하기
프로세스 수준 복제 이벤트

프로세스 수준 복제 이벤트

프로세스 수준 복제 이벤트는 B2C Commerce 복제 프로세스가 종료 상태에 도달할 때 발생합니다. 대량 복제 작업이 완료되거나 실패하는 시기를 추적하는 데 사용합니다.

다음에서 사용 가능: B2C Commerce 릴리스 26.6 이상.

이벤트 ID

이벤트 ID 설명 발사 시
sf.cc.복제.완료 복제가 성공적으로 완료되었습니다. 복제 프로세스가COMPLETED상태에 도달하는 경우
sf.cc.복제.실패 복제 실패 복제 프로세스가FAILED상태에 도달하는 경우

HTTP 헤더

프로세스 수준 복제 이벤트는B2C Commerce 이벤트의 공통 HTTP 헤더에 설명된 표준 헤더를 사용하며, x-sf-cc-event-id는 위에 나열된 이벤트 ID로 설정됩니다.

공통 페이로드 필드

sf.cc.replication.completed및sf.cc.replication.failed이벤트 모두페이로드오브젝트 내에 이러한 필드를 포함합니다.

필드 유형 필수 설명
프로세스 ID string 예 복제 프로세스의 고유 식별자
UUID string 예 복제 프로세스의 UUID
type string 예 복제 프로세스 유형(프로세스 유형 참조)
대상 시스템 string 예 대상 시스템 이름(일반적으로 개발 또는 프로덕션)입니다
상태 string 예 프로세스의 현재 상태(프로세스 상태 참조)
isDataReplication (영문) 부울 예 데이터 복제의 경우true , 코드 복제의 경우false
성공 부울 예 완료된 이벤트의 경우true , 실패한 이벤트의 경우false
description string 아니요 복제 프로세스에 대한 사용자 제공 설명
코드버전 string 아니요 코드 복제를 위한 코드 버전 식별자
복제 그룹 배열 예 복제 그룹 목록이 포함되어 있습니다. 복제 그룹 ID를참조하십시오.
시작 날짜 string 예 프로세스가 시작된 ISO-8601 타임스탬프
종료 날짜 string 예 프로세스가 종료된 ISO-8601 타임스탬프

실패한 이벤트( sf.cc.replication.failed )에는 컴퓨터가 읽을 수 있는 오류 코드인errorState도 포함됩니다. 복제 오류 상태를참조하십시오.

프로세스 유형

type필드는 복제 작업을 나타냅니다.

데이터 복제 값 설명
복제 게시 데이터 전송 및 즉시 게시
복제 데이터 전송만(2단계 복제)
출판 이전에 전송한 데이터 게시
실행 취소 이전 복제 실행 취소하기
코드 복제 값 설명
CodeReplicationPublication (코드복제 게시) 코드 전송 및 즉시 게시
코드 복제 코드 전송만 가능
코드출판 이전에 전송된 코드 게시
코드실행 취소 이전 코드 복제 실행 취소

프로세스 상태

state필드는 프로세스 상태를 나타냅니다.

값 설명
대기 중 프로세스가 생성되고 시작할 준비가 되었습니다.
초기화 중 프로세스를 실행할 준비를 하고 있습니다.
실행 중 프로세스가 진행 중입니다.
마무리 프로세스가 마무리 중입니다.
완료됨 프로세스가 성공적으로 완료되었습니다.
FAILED(실패) 프로세스 실패
노트
노트 CANCELED는 더 이상 사용되지 않으며 새 이벤트에 표시되지 않아야 합니다.

예: 성공적인 데이터 복제


{
"이벤트 유형": "sf.cc.replication.completed",
 "타임스탬프": "2026-03-11T13:31:13.755934395Z",
"tenantId": "zzzz_stg",
"페이로드": {
"프로세스 ID": "12345",
 "uuid": "550e8400-e29b-41d4-a716-446655440000",
 "유형": "ReplicationPublication",
"targetSystem": "프로덕션",
"상태": "완료됨",
"isDataReplication": 참,
"성공": 참,
"설명": "주간 카탈로그 업데이트",
"replicationGroups": [
{
"id": "ORGANIZATION_CATALOG",
"유형": "조직"
},
{
"id": "카탈로그",
"유형": "REPOSITORY",
"domain": "storefront-catalog-m-en"
}
],
"startDate": "2026-03-11T13:31:03Z",
"종료일": "2026-03-11T13:31:13.727Z"
}
}

예: 실패한 복제


{
"이벤트 유형": "sf.cc.replication.failed",
 "타임스탬프": "2026-03-11T14:22:18.442Z",
"tenantId": "zzzz_prd",
"페이로드": {
"프로세스 ID": "12346",
 "uuid": "660e8400-e29b-41d4-a716-446655440001",
 "유형": "복제",
"targetSystem": "프로덕션",
"상태": "실패",
 "isDataReplication": 참,
 "성공": 거짓,
 "설명": "긴급 콘텐츠 업데이트",
 "errorState": "ErrorConnectLiveSystem",
"replicationGroups": [
{
"아이디": "SITE_CONTENT",
"유형": "SITE"
},
{
"id": "SITE",
"유형": "저장소",
 "도메인": "RefArch"
}
],
"startDate": "2026-03-11T14:22:15Z",
"종료일": "2026-03-11T14:22:18.442Z"
}
}

예제: 성공적인 코드 복제


{
"이벤트 유형": "sf.cc.replication.completed",
 "타임스탬프": "2026-03-11T15:05:32.118Z",
"tenantId": "zzzz_prd",
"페이로드": {
"프로세스 ID": "12347",
 "uuid": "770e8400-e29b-41d4-a716-446655440002",
 "유형": "CodeReplicationPublication",
"targetSystem": "개발",
 "상태": "COMPLETED",
"isDataReplication": 거짓,
"성공": true,
"codeVersion": "version1",
"replicationGroups": [],
"startDate": "2026-03-11T15:00:00Z",
"종료 날짜": "2026-03-11T15:05:32.118Z"
}
}

메모

  • 설명필드는 선택적 사용자 제공 텍스트입니다.
  • 빈replicationGroups배열은 코드 전용 복제를 나타냅니다.
  • 오류 상태는 지역화된 텍스트가 아니라 컴퓨터가 읽을 수 있는 코드입니다. 복제 오류 상태를참조하십시오.
  • 복제 그룹 ID
    복제 이벤트는 페이로드에 하나 이상의 B2C Commerce 복제 그룹을 전달합니다. 각 복제 그룹은 복제에 참여한 데이터 단위를 식별합니다. 이 페이지를 사용하여 특정 그룹 ID의 적용 범위를 조회할 수 있습니다.
  • 복제 오류 상태
    실패한 B2C Commerce 프로세스 수준 복제 이벤트( sf.cc.replication.failed )에는 실패를 식별하는 시스템 판독 가능 코드가 있는errorState필드가 포함됩니다. 이 페이지를 사용하여 오류 상태의 의미를 조회할 수 있습니다.
 
로드 중
Salesforce Help | Article