불연속 복제
생산자 복제 세트에서 불연속 매핑을 사용하여 (IDR)에서 인스턴스 데이터 복제 소비자를 구분합니다.
모든 생산자 복제 세트는 각 소비자 구독과 고유한 관계를 갖습니다. 이 관계를 구분하는 한 가지 방법은 생산자 복제 세트에 대한 개별 필드 값을 매핑하는 것입니다.
불연속 매핑을 활성화한 후에는 복제 세트의 각 아웃바운드 항목에 대해 불연속 값 필드를 정의할 수 있습니다. 생산자 복제 세트의 관리자는 이 개별 값을 설정하여 각 소비자 구독의 매핑을 정의할 수 있습니다.
예를 들어, 생산자 인스턴스로 ACME 회사가 있고 ACME 미국 및 ACME 유럽의 소비자 구독자가 있을 수 있습니다. 인시던트 테이블에 대한 아웃바운드 복제 항목에 지역의 불연속 값을 설정할 수 있습니다. 이 두 항목 모두 동일한 회사 테이블을 참조하지만 불연속 값에 대한 규칙 집합은 ACME 미국의 경우 US를 표시하고 ACME 유럽의 경우 Europe을 표시할 수 있습니다.
- 다른 소비자 구독자가 보낸 기록을 받지 않아야 함
- 다른 소비자 구독자를 위한 작성자로부터 기록을 받지 않아야 합니다.
양방향 복제를 사용하면 소비자 인스턴스에 생성된 기록이 생산자 인스턴스에 복제되고 그 반대의 경우도 마찬가지입니다. 소비자가 기록을 생산자에게 복제할 때, 생산자 복제 세트에 정의한 소비자의 개별 필드 값이 다른 경우 소비자 기록의 개별 필드 값을 재정의합니다. 예를 들어, 다음과 같이 각 소비자 인스턴스에 대해 별도의 지역을 사용하여 불연속 매핑을 정의한다고 가정해 보겠습니다.
| 소비자 인스턴스 | 지역 |
|---|---|
| 소비자 인스턴스 A | 아시아 |
| 소비자 인스턴스 B | 유럽 |
| 소비자 인스턴스 C | 미국 |
지역 필드가 아시아로 설정된 기록을 소비자 인스턴스 B에 수동으로 추가하면 양방향 복제는 소비자에서 삽입할 생산자에게 기록을 보내지만 지역 필드는 덮어쓰기되고 값이 유럽으로 변경됩니다. 생산자 복제 세트에 정의된 개별 값이 대신 사용됩니다.
인스턴스 간 개별 매핑 및 데이터 전송의 영향에 대한 자세한 내용은 IDR의 데이터 개인정보 보호를 참조하세요.