다음을 통해 공유


모델 디자이너 데이터 형식

다음 정보는 온라인 설명서의 보고서 모델 디자이너 섹션에서 개체 및 컬렉션 정의에 사용되는 다양한 속성 유형에 대한 설명입니다. 다른 언어를 지정하지 않는 이상 모든 데이터 형식은 SMDL(Semantic Model Definition Language)에 요소로 표시됩니다.

유형 설명

ID

개체를 전역적으로 고유하게 식별하는 값을 가진 속성입니다. 속성 이름이 ID이면 이 속성은 SMDL에 특성으로 표시됩니다. 다른 모든 경우에는 SMDL에 요소로 표시됩니다.

Object

개체 정의 항목에서 구조가 정의되는 속성입니다.

String

문자열 텍스트 값을 갖는 속성입니다.

Name

문자열 텍스트 값을 갖는 속성입니다. 이름은 항목의 네임스페이스 내에서 고유해야 합니다. 지정하지 않을 경우 항목의 네임스페이스는 가장 안쪽에 위치하고 있으며 이름이 있는 포함하는 개체입니다.

Integer

정수(int32) 값이 있는 속성입니다.

Boolean

개체 값으로 true 또는 false를 갖는 속성입니다. 다르게 지정되지 않는 이상 생략된 선택적 Boolean 개체의 값은 False입니다.

Float

float 값이 있는 속성입니다. 마침표(.)를 선택적 소수 구분 기호로 사용합니다.

Enum

지정된 값 목록의 하나인 문자열 텍스트 값이 있는 속성입니다.

Date

완전히 지정된 날짜 또는 ISO8601 날짜 형식(YYYY-MM-DD[THH:MM[:SS[.S]]])으로 지정된 날짜/시간 값이 있는 속성입니다.

Language

미국 영어에 대한 "en-us"와 같이 언어 및 culture 코드가 포함된 텍스트 값이 있는 속성입니다. 값은 기본 언어가 Microsoft .NET Framework에 정의된 중립 언어 또는 특정 언어여야 합니다.

Binary

Base-64로 인코딩된 이진 값이 있는 속성입니다.

Variant

단순 XML 유형이 있는 속성입니다.

EntityKey

엔터티 인스턴스를 고유하게 식별하는 Base-64로 인코딩된 이진 값이 있는 속성입니다. EntityKey는 엔터티에 대한 복합 키 열에서 생성됩니다. 첫 번째 바이트는 예약되며 0이어야 합니다. 첫 번째 바이트 뒤에는 엔터티 또는 열이 네이티브 유형으로 바인딩되는 테이블에 있는 키 열의 이진 직렬화가 옵니다. 키 열은 물리적 모델의 기본 키 목록에 정의된 순서대로 직렬화됩니다.

DataType 열거형

DataType 열거형은 특성, 식 또는 매개 변수의 데이터 형식을 정의합니다. 데이터 형식은 다음 보고서 모델 디자이너 속성 유형 및 해당 CLR(공용 언어 런타임) 유형에 맞아야 합니다. 데이터베이스에서 CLR 유형의 값은 해당 보고서 모델 디자이너 유형으로 처리됩니다.

CLR 유형 해당 보고서 모델 디자이너 유형

Boolean

Boolean

DateTime

DateTime

Int16, Int32, UInt16, Byte, SByte

Integer

Decimal, Int64, UInt32, UInt64

Decimal

Single, Double

Float

String, Char, GUID

String

Byte[]

Binary

없음

EntityKey

참고 항목

개념

모델 디자이너
모델 디자이너 개체 속성
보고서 모델을 사용한 임시 보고
모델 디자이너 작업

도움말 및 정보

SQL Server 2005 지원 받기