Share via


사용자 정의 메타데이터(Master Data Services)

사용자 정의 메타데이터는 모델 개체를 설명하는 데 사용되는 정보입니다. 예를 들어 특정 모델이나 엔터티의 소유자를 추적하거나 엔터티에 데이터를 제공하는 원본 시스템을 추적해야 하는 경우가 있을 수 있습니다.

Master Data Services에서 사용자 정의 메타데이터는 메타데이터라는 모델로 관리됩니다. 이 모델은 Master Data Services가 설치될 때 자동으로 포함됩니다.

사용자 정의 메타데이터로 메타데이터 모델을 채우고 나면 마스터 데이터 관리자의 탐색기 기능 영역에서 메타데이터를 볼 수 있습니다. 탐색기에서 작업할 때 표시되는 개체에 대한 메타데이터를 보도록 선택할 수 있습니다.

메타데이터 정의 엔터티

메타데이터 모델에는 5개의 엔터티가 포함되며, 각각 사용자 정의 메타데이터를 지원하는 마스터 데이터 모델 개체의 유형을 나타냅니다.

엔터티 이름

용도

모델 메타데이터 정의

Master Data Services 인스턴스의 모든 모델에 대한 사용자 정의 메타데이터를 포함합니다.

엔터티 메타데이터 정의

Master Data Services 인스턴스의 모든 엔터티에 대한 사용자 정의 메타데이터를 포함합니다.

특성 메타데이터 정의

Master Data Services 인스턴스의 모든 특성에 대한 사용자 정의 메타데이터를 포함합니다.

계층 메타데이터 정의

Master Data Services 인스턴스의 모든 명시적 계층 및 파생 계층에 대한 사용자 정의 메타데이터를 포함합니다.

특성 그룹 메타데이터 정의

Master Data Services 인스턴스의 모든 특성 그룹에 대한 사용자 정의 메타데이터를 포함합니다.

사용자 정의 메타데이터를 지원하는 모든 모델 개체는 이러한 5개 엔터티 중 하나에서 멤버로 표현됩니다. 예를 들어 모델 메타데이터 정의 엔터티에서 한 멤버는 Product 모델을 나타내는 반면, 또 다른 멤버는 Customer 모델을 나타낼 수 있습니다. 특성 메타데이터 정의 엔터티에서 멤버는 Price 특성을 나타낼 수 있습니다.

모델 개체에 대한 메타데이터를 정의하려면 멤버의 특성을 채웁니다. 예를 들어 Price 멤버의 Description 특성을 고객에게 판매될 때의 제품 가격이라는 텍스트로 채울 수 있습니다. 사용자는 탐색기에서 마스터 데이터 작업 시 특성에 대해 정의된 모든 메타데이터를 볼 수 있습니다.

메타데이터 모델의 멤버는 사용자 정의 메타데이터를 지원하는 모델 개체가 추가되거나 삭제될 때마다 자동으로 업데이트됩니다.

메타데이터 모델은 버전을 지정하거나 버전 플래그를 추가 또는 변경하거나 모델 배포 패키지로 저장할 수 없습니다. 그러나 메타데이터 모델은 다른 마스터 데이터 모델의 모든 기능을 갖추고 있습니다. 예를 들어 메타데이터 모델에 대한 비즈니스 규칙 집합을 구현하여 데이터 정책을 적용할 수 있습니다.

메타데이터 모델 사용자 지정

각 메타데이터 정의 엔터티에는 Name, Code 및 Description 특성이 포함됩니다. 모델 개체를 보다 자세히 설명하기 위해 추가 특성을 만들 수도 있습니다.

예를 들어 다음과 같은 특성을 만들 수 있습니다.

  • Owner라는 도메인 기반 특성 - 각 모델 개체의 소유자를 추적하는 데 사용합니다.

  • Last Review Date라는 자유 형식 특성 - 소유자가 개체를 마지막으로 검토한 날짜를 추적하는 데 사용합니다.

  • Sources라는 도메인 기반 특성 - Master Data Services 인스턴스와 상호 작용하는 원본 시스템을 추적하고 관리하는 데 사용합니다.

변경 내역

내용 업데이트

메타데이터 모델에 사용할 수 없는 기능에 대한 정보가 추가되었습니다.