다음을 통해 공유


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 압축 상태입니다. 값은 다음 중 하나입니다.

  • SKIPPED – VertiPaq 압축을 건너뛰었습니다.

  • COMPLETED – VertiPaq 압축이 성공적으로 완료되었습니다.

  • TIMEBOXED - 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

참고 항목

참조

Analysis Services 스키마 행 집합