사용자 정의 메타데이터(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 인스턴스와 상호 작용하는 원본 시스템을 추적하고 관리하는 데 사용합니다.
변경 내역
내용 업데이트 |
---|
메타데이터 모델에 사용할 수 없는 기능에 대한 정보가 추가되었습니다. |