다음을 통해 공유


관계 준비 테이블(Master Data Services)

Master Data Services 데이터베이스의 부모 자식 관계 준비 테이블(mdm.tblStgRelationship)을 사용하여 다음 작업을 수행할 수 있습니다.

  • 명시적 계층에서 멤버를 이동합니다.

  • 컬렉션에 멤버를 추가합니다.

이 항목에는 다음과 같은 섹션이 있습니다.

  • 테이블 열

테이블 열

열 이름

설명

ID

자동으로 할당된 식별자를 표시합니다. 일괄 처리를 처리하지 않은 경우 이 필드가 비어 있습니다.

Batch_ID

준비할 레코드를 그룹화하는 자동 할당 식별자를 표시합니다. 일괄 처리의 모든 멤버에는 ID 열의 마스터 데이터 관리자 사용자 인터페이스에 표시되는 이 식별자가 할당됩니다. 이 값은 ID 필드의 mdm.tblStgBatch에도 있습니다.

일괄 처리를 처리하지 않은 경우 이 필드가 비어 있습니다.

VersionName

사용되지 않습니다.

UserName

선택 값. 마스터 데이터 관리자 사용자 인터페이스에서 레코드를 필터링하는 데 사용할 사용자 이름을 지정합니다. 로그인한 사용자는 다음을 볼 수 있습니다.

  • 사용자 이름에 대한 레코드 및

  • 사용자 이름이 할당되지 않은 레코드

사용자 이름은 마스터 데이터 관리자 사용자 목록에 있는 이름과 일치해야 합니다(예: DOMAIN\user_name 또는 server\user_name).

ModelName

필수 값. 모델의 대/소문자 구분 이름을 지정합니다.

EntityName

필수 값. 엔터티 이름을 지정합니다.

HierarchyName

명시적 계층의 멤버에 대한 관계를 지정하는 경우에만 필수 값입니다. 명시적 계층 이름을 지정합니다.

컬렉션에 멤버를 추가하는 경우에는 비워 둡니다.

MemberType_ID

멤버를 명시적 계층 또는 컬렉션에 추가할지 여부를 지정합니다. 가능한 값은 다음과 같습니다.

  • 4 - 명시적 계층

  • 5 - 컬렉션

MemberCode

필수 값. 멤버 코드를 지정합니다.

TargetCode

필수 값.

명시적 계층의 경우 다음 작업을 수행합니다.

  • 리프 멤버를 형제로 지정합니다. 또는

  • 통합 멤버를 부모 또는 형제로 지정합니다.

TargetCode에 대해 MDMUNUSED를 사용하면 필수가 아닌 명시적 개체의 사용 안 함 노드에 리프 멤버를 추가할 수 있습니다.

TargetCode에 대해 ROOT를 사용하면 명시적 계층의 루트에 멤버를 추가할 수 있습니다.

컬렉션의 경우 멤버를 추가할 컬렉션의 코드를 지정합니다.

TargetType_ID

필수 값.

명시적 계층의 경우 다음 작업을 수행합니다.

  • 1을 지정하여 대상 멤버를 준비된 멤버의 부모로 만듭니다.

  • 2를 지정하여 대상 멤버를 준비된 멤버의 형제로 만듭니다.

컬렉션의 경우 1을 지정합니다.

SortOrder

선택 값. 명시적인 계층의 경우 부모 아래에 있는 다른 멤버와 관련하여 해당 멤버의 순서를 나타내는 정수를 지정합니다. 각 멤버마다 고유한 번호를 지정해야 합니다.

Status_ID

가져오기 프로세스의 상태를 표시합니다. 가능한 값은 다음과 같습니다.

  • 0 - 레코드를 준비할 수 있음을 나타냅니다.

  • 1 - 자동으로 할당되며 레코드를 준비했음을 나타냅니다.

  • 2 - 자동으로 할당되며 레코드를 준비하지 못했음을 나타냅니다.

ErrorCode

오류 코드를 표시합니다. Status_ID2인 모든 레코드의 경우 마스터 데이터 관리자의 준비 일괄 처리 오류 페이지에서 자세한 설명을 볼 수 있습니다.

다음 태스크를 완료한 경우 다음 예를 플랫 파일로 저장한 후 Master Data Services 데이터베이스로 가져올 수 있습니다.

SQL Server Integration Services를 사용하여 데이터를 데이터베이스에 가져오는 방법은 방법: SQL Server 가져오기 및 내보내기 마법사 실행을 참조하십시오.

다음 예에서는 특성 관계를 준비하는 방법을 보여 줍니다.

  • 이 예의 첫 번째 줄에는 열 이름이 있습니다.

  • 두 번째 줄은 MW 통합 멤버를 Product Management 명시적 계층에 있는 BK-M101 리프 멤버의 부모로 지정합니다.

  • 세 번째 줄은 BK-M101 리프 멤버를 Product Management 명시적 계층에 있는 BK-M18B-40 리프 멤버와 동일한 수준에 있는 형제로 지정합니다.

  • 네 번째 줄은 USBIKE2WRK 컬렉션에 JR 컬렉션을 추가합니다.

  • 다섯 번째 줄은 USBIKE2WRK 컬렉션에 BK-M101 리프 멤버를 추가합니다.

  • 여섯 번째 줄은 USBIKE2WRK 컬렉션에 MW 통합 멤버를 추가합니다.

    ModelName,EntityName,HierarchyName,MemberType_ID,MemberCode,TargetCode,TargetType_ID
    Product,Product,Product Management,4,BK-M101,MW,1
    Product,Product,Product Management,4,BK-M18B-40,BK-M101,2
    Product,Product,,5,JR,USBIKE2WRK,1
    Product,Product,,5,BK-M101,USBIKE2WRK,1
    Product,Product,,5,MW,USBIKE2WRK,1