DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS 행 집합
테이블 형식 또는 PowerPivot 모드에서 실행되는 Analysis Services 데이터베이스에서 사용하는 저장소 테이블에 대한 열 및 세그먼트 수준 정보를 제공합니다. 이 행 집합은 주로 문제 해결 및 분석을 위해 사용됩니다.
적용 대상 테이블 형식 모델
행 집합 열
DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS 행 집합에는 다음 열이 포함되어 있습니다.
열 이름 |
유형 표시기 |
제한 |
설명 |
---|---|---|---|
DATABASE_NAME |
DBTYPE_WSTR |
예 |
테이블 형식 데이터베이스를 지정합니다. 이 열을 사용하여 DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS 행 집합을 제한할 수 있습니다. 생략하는 경우 현재 데이터베이스가 사용됩니다. |
CUBE_NAME |
DBTYPE_WSTR |
예 |
모델의 이름입니다. 이 열을 사용하여 DISCOVER_STORAGE_TABLES 행 집합을 제한할 수 있습니다. |
MEASURE_GROUP_NAME |
DBTYPE_WSTR |
예 |
측정값 그룹의 이름입니다. |
PARTITION_NAME |
DBTYPE_WSTR |
예 |
파티션의 이름입니다. |
DIMENSION_NAME |
DBTYPE_WSTR |
차원의 이름입니다. |
|
TABLE_ID |
DBTYPE_WSTR |
테이블 세그먼트의 내부 ID입니다. |
|
COLUMN_ID |
DBTYPE_WSTR |
열의 내부 ID입니다. |
|
SEGMENT _NUMBER |
DBTYPE_I8 |
테이블 세그먼트의 서수입니다. |
|
TABLE_PARTTION_NUMBER |
DBTYPE_I8 |
파티션의 서수입니다. |
|
RECORDS_COUNT |
DBTYPE_I8 |
파티션에 있는 레코드 수입니다. |
|
ALLOCATED_SIZE |
DBTYPE_UI8 |
열 세그먼트에 할당된 크기(바이트)입니다. |
|
USED_SIZE |
DBTYPE_UI8 |
열 세그먼트에서 사용하는 크기(바이트)입니다. |
|
COMPRESSION_TYPE |
DBTYPE_WSTR |
열 세그먼트에 적용된 압축 유형입니다. 이 값은 내부 전용 및 고객 지원 전용으로 사용되는 값입니다. Microsoft는 이 열에 대한 유효한 값 또는 설명을 게시하지 않습니다. |
|
BITS_COUNT |
DBTYPE_I8 |
비트 수입니다. |
|
BOOKMARK_BITS_COUNT |
DBTYPE_I8 |
책갈피 비트 수입니다. |
|
VERTIPAQ_STATE |
DBTYPE_WSTR |
이 열 세그먼트에 대한 VertiPaq 압축 상태입니다. 값은 다음 중 하나입니다.
|
ADOMD.NET을 사용하여 행 집합 반환
ADOMD.NET 및 스키마 행 집합을 사용하여 메타데이터를 검색할 때 GUID 또는 문자열을 사용하여 GetSchemaDataSet 메서드의 스키마 행 집합 개체를 참조할 수 있습니다. 자세한 내용은 ADOMD.NET에서 스키마 행 집합 작업을 참조하십시오.
다음 표에서는 이 행 집합을 식별하는 GUID와 문자열 값을 제공합니다.
인수 |
값 |
---|---|
GUID |
a07ccd45-8148-11d0-87bb-00c04fc33942 |
ADOMDNAME |
StorageSegments |
예
다음 쿼리는 현재 데이터베이스에서 모델 특성 LastName과 연결된 저장소 테이블 세그먼트를 반환합니다.
SELECT DISTINCT TABLE_ID, COLUMN_ID
FROM $system.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS
WHERE COLUMN_ID = 'LastName'
ORDER BY TABLE_ID