특성(MDS(Master Data Services))
적용 대상: SQL Server - Windows만 해당 Azure SQL Managed Instance
특성은 MDS(Master Data Services) 엔터티에 포함된 개체입니다. 특성 값은 엔터티의 구성원을 설명합니다. 특성을 사용하여 리프 구성원, 통합 구성원 또는 컬렉션을 설명할 수 있습니다.
다른 모델 개체와 특성의 관계
특성은 엔터티 테이블의 열로 생각할 수 있습니다. 특성 값은 특정 구성원을 설명하는 데 사용되는 값입니다.
다수의 특성이 포함된 엔터티를 만들 때는 특성을 특성 그룹으로 구성할 수 있습니다. 자세한 내용은 특성 그룹(MDS(Master Data Services))을 참조하세요.
필수 특성
엔터티를 만들면 이름 및 코드 특성이 자동으로 만들어집니다. 코드에는 값이 필요하며 엔터티 내에서 고유해야 합니다. Name 및 Code 특성은 제거할 수 없습니다.
특성 유형
특성에는 다음 세 가지 유형이 있습니다.
자유 형식 특성 - 텍스트, 숫자, 날짜 또는 링크에 대한 자유 형식 입력을 허용합니다.
도메인 기반 특성 - 엔터티로 채워집니다. 자세한 내용은 도메인 기반 특성(MDS(Master Data Services))을 참조하세요.
파일 특성 - 파일, 문서 또는 이미지를 저장하는 데 사용됩니다. 파일 특성은 파일에 특정 확장명이 있어야 하므로 데이터의 일관성을 돕기 위한 것입니다. 악의적인 사용자가 다른 형식의 파일을 업로드하지 못하도록 파일 특성을 보장할 수 없습니다.
숫자 자유 형식 특성
숫자 자유 형식 특성 값은 SqlDouble 값 형식으로 제한되므로 숫자 자유 형식 특성에는 특별한 처리가 필요합니다.
기본적으로 SqlDouble 값은 전체 자릿수 15자리를 포함하지만 내부적으로는 최대 17자리를 유지 관리합니다. 부동 소수점 숫자의 전체 자릿수에는 다음과 같은 몇 가지 결과가 있습니다.
특정 전체 자릿수에 대해 동일하게 표시되는 두 개의 부동 소수점 숫자는 최하위 유효 숫자가 다르기 때문에 같지 않을 수 있습니다.
부동 소수점 숫자를 사용하는 수학 또는 비교 연산은 부동 소수점 숫자가 10진수와 정확히 유사하지 않을 수 있기 때문에 소수점 수를 사용하는 경우 동일한 결과를 생성하지 못할 수 있습니다.
부동 소수점 숫자가 포함된 경우 값이 왕복되지 않을 수 있습니다. 값은 연산이 원래 부동 소수점 숫자를 다른 양식으로 변환하고, 역 연산이 변환된 양식을 다시 부동 소수점 숫자로 변환하고, 최종 부동 소수점 숫자가 원래 부동 소수점 숫자와 같으면 왕복이라고 합니다. 하나 이상의 최소 유효 자릿수가 변환 중에 손실되거나 변경되어 왕복이 실패할 수 있습니다.
특성 예제
다음 예의 엔터티에는 멤버를 설명하는 Name, Code, Subcategory, StandardCost, ListPrice 및 FilePhoto 특성이 이러한 특성은 구성원을 설명합니다. 각 구성원은 특성 값의 단일 행으로 표시됩니다.
다음 예제에서 Product 엔터티는 다음을 포함합니다.
Name, Code, StandardCost 및 ListPrice의 자유 형식 특성
Subcategory의 도메인 기반 특성입니다.
FilePhoto의 파일 특성입니다.
Subcategory는 Product의 도메인 기반 특성으로 사용되는 엔터티입니다. Category는 Subcategory의 도메인 기반 특성으로 사용되는 엔터티입니다. Product 엔터티와 마찬가지로 Category 및 Subcategory 엔터티에는 각각 기본 이름 및 코드 특성이 포함됩니다.
관련 작업
태스크 설명 | 항목 |
---|---|
새 자유 형식 텍스트 특성을 만듭니다. | 텍스트 특성 만들기(MDS(Master Data Services)) |
새 자유 형식 숫자 특성을 만듭니다. | 숫자 특성 만들기(MDS(Master Data Services)) |
새 자유 형식 링크 특성을 만듭니다. | 링크 특성 만들기(MDS(Master Data Services)) |
새 파일 특성을 만듭니다. | 파일 특성 만들기(MDS(Master Data Services)) |
새 도메인 기반 특성을 만듭니다. | 도메인 기반 특성 만들기(MDS(Master Data Services)) |
기존 특성의 이름을 변경합니다. | 특성 이름 및 데이터 형식 변경(MDS(Master Data Services)) |
추적 그룹을 변경하는 기존 특성을 추가합니다. | 변경 내용 추적 그룹에 특성 추가(MDS(Master Data Services)) |
기존 특성을 삭제합니다. | 특성 삭제(MDS(Master Data Services)) |
특성 순서를 변경합니다. | 특성 순서 변경 |
날짜 특성 만들기 | 날짜 특성 만들기(MDS(Master Data Services)) |