로드 작업 중 MDM Hub는 기본 키를 생성하거나 소스 시스템의 기본 키를 사용할 수 있습니다. MDM Hub는 데이터 로드를 위해 소스 시스템 하나의 소스 시스템 키를 유지할 수 있습니다.
기본 개체에 준비 테이블을 추가할 경우 MDM Hub가 소스 시스템의 기본 키 값을 사용해야 할지 또는 MDM Hub가 생성하는 기본 키 값을 사용해야 할지 지정합니다. 소스 시스템 키를 유지하는 옵션을 활성화하면 MDM Hub는 로드 작업을 수행하는 동안 준비 테이블의 PKEY_SOURCE_OBJECT 열에 있는 소스 시스템의 기본 키 값을 가져와서 대상 기본 개체의 ROWID_OBJECT 열에 삽입합니다. 또한 소스 시스템 키를 유지하는 옵션을 활성화하면 MDM Hub는 기본 개체에 로드할 레코드에 대해 기본 키를 생성하지 않습니다.
소스 시스템 키를 유지하는 옵션을 활성화하기 전에 다음과 같은 MDM Hub 동작을 고려하십시오.
준비 테이블이 작성된 후에는 소스 시스템 키를 유지하는 설정을 변경할 수 없습니다.
같은 소스 시스템에서 가져왔더라도 각 기본 개체의 준비 테이블 하나에 소스 시스템 키를 유지하는 옵션을 설정할 수 있습니다. 예약된 키 범위는 초기 로드 시에만 설정됩니다.
로드 프로세스 동안 여러 레코드에 동일한 PKEY_SRC_OBJECT 값이 포함된 경우, 존속 레코드는 LAST_UPDATE_DATE가 최근인 레코드입니다. 다른 레코드는 거부 테이블로 이동됩니다.
소스 시스템 키를 유지하는 옵션이 활성화된 소스 시스템에 대해 첫 번째 레코드를 로드할 때 MDM Hub는 최상위 예약된 키를 예약합니다.
MDM Hub가 최상위 예약된 키까지의 모든 소스 시스템 키를 유지하도록 하려면 소스 시스템 키를 유지하는 옵션이 활성화된 소스 시스템을 먼저 로드한 후 다른 소스 시스템을 로드해야 합니다.
다른 소스 시스템에서 사용 중이고 해당 값이 최상위 예약된 키보다 순위가 낮은 소스 시스템 키가 레코드에 포함되어 있는 경우에는 로드 작업이 현재 레코드 블록을 처리하지 않고 경고를 생성합니다.
숫자가 아닌 ROWID_OBJECT는 MDM Hub에서 지원하지 않습니다. MDM Hub는 MDM Hub가 숫자가 아닌 소스 시스템 키에 대해 생성하는 ROWID_OBJECT를 사용합니다.