Compartilhar via


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:

  • SKIPPED – A compactação de VertiPaq foi ignorada.

  • COMPLETED – A compactação de VertiPaq foi concluída com êxito.

  • TIMEBOXED – A compactação de VertiPaq foi definida em timebox.

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

Consulte também

Referência

Conjuntos de linhas de esquema do Analysis Services