Conjunto de linhas DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS
Fornece informações em nível de coluna e segmento sobre tabelas de armazenamento usadas por um banco de dados do Analysis Services executado no modo tabular ou do PowerPivot. Este conjunto de linhas é usado principalmente para solução e análise de problemas.
Aplica-se a: modelos tabulares
Colunas do conjunto de linhas
O conjunto de linhas DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS contém as colunas a seguir.
Nome da coluna |
Indicador de tipo |
Restrição |
Descrição |
---|---|---|---|
DATABASE_NAME |
DBTYPE_WSTR |
Sim |
Especifica o banco de dados tabular. É possível restringir o conjunto de linhas DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS usando esta coluna. Se ele for omitido, o banco de dados atual será usado. |
CUBE_NAME |
DBTYPE_WSTR |
Sim |
O nome do modelo. É possível restringir o conjunto de linhas DISCOVER_STORAGE_TABLES usando esta coluna. |
MEASURE_GROUP_NAME |
DBTYPE_WSTR |
Sim |
O nome do grupo de medidas. |
PARTITION_NAME |
DBTYPE_WSTR |
Sim |
O nome da partição. |
DIMENSION_NAME |
DBTYPE_WSTR |
O nome da dimensão. |
|
TABLE_ID |
DBTYPE_WSTR |
A ID interna do segmento de tabela. |
|
COLUMN_ID |
DBTYPE_WSTR |
A ID interna da coluna. |
|
SEGMENT _NUMBER |
DBTYPE_I8 |
O número ordinal do segmento de tabela. |
|
TABLE_PARTTION_NUMBER |
DBTYPE_I8 |
O número ordinal da partição. |
|
RECORDS_COUNT |
DBTYPE_I8 |
O número de registros na partição. |
|
ALLOCATED_SIZE |
DBTYPE_UI8 |
Tamanho em bytes alocado ao segmento de coluna. |
|
USED_SIZE |
DBTYPE_UI8 |
Tamanho em bytes usado pelo segmento de coluna. |
|
COMPRESSION_TYPE |
DBTYPE_WSTR |
Tipo de compactação aplicado ao segmento de coluna. Este valor destina-se somente ao uso interno e para fins de suporte ao cliente. A Microsoft não publica valores ou descrições válidos para esta coluna. |
|
BITS_COUNT |
DBTYPE_I8 |
A contagem de bits. |
|
BOOKMARK_BITS_COUNT |
DBTYPE_I8 |
A contagem de bits de indicador. |
|
VERTIPAQ_STATE |
DBTYPE_WSTR |
O estado da compactação de VertiPaq para este segmento de coluna. O valor é um dos seguintes:
|
Usando ADOMD.NET para retornar o conjunto de linhas
Ao usar ADOMD.NET e o conjunto de linhas de esquema para recuperar metadados, você pode usar o GUID ou a cadeia de caracteres para referenciar um objeto de conjunto de linhas de esquema no método GetSchemaDataSet. Para obter mais informações, consulte Trabalhando com conjuntos de linhas do esquema no ADOMD.NET.
A tabela a seguir fornece os valores de GUID e de cadeia de caracteres que identificam este conjunto de linhas.
Argumento |
Valor |
---|---|
GUID |
a07ccd45-8148-11d0-87bb-00c04fc33942 |
ADOMDNAME |
StorageSegments |
Exemplo
A consulta a seguir retorna os segmentos de tabela de armazenamento associados com o atributo modelo LastName, no banco de dados atual.
SELECT DISTINCT TABLE_ID, COLUMN_ID
FROM $system.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS
WHERE COLUMN_ID = 'LastName'
ORDER BY TABLE_ID