Conjunto de linhas DISCOVER_STORAGE_TABLE_COLUMNS
Fornece informações em nível de coluna sobre tabelas de armazenamento usadas por um banco de dados do Analysis Services executado no modo de Tabela ou SharePoint.
Aplica-se a: modelos tabulares
Colunas do conjunto de linhas
O conjunto de linhas DISCOVER_STORAGE_TABLE_COLUMNS contém as colunas a seguir.
Nome da coluna |
Indicador de tipo |
Restrição |
Descrição |
---|---|---|---|
DATABASE_NAME |
DBTYPE_WSTR |
Sim |
Especifica o nome do banco de dados que contém as tabelas. Se ele for omitido, o banco de dados atual será usado. É possível restringir o conjunto de linhas DISCOVER_STORAGE_TABLE_COLUMNS usando esta coluna. |
CUBE_NAME |
DBTYPE_WSTR |
Sim |
Especifica o cubo ou modelo que contém as tabelas. É 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. |
DIMENSION_NAME |
DBTYPE_WSTR |
O nome da dimensão. |
|
ATTRIBUTE_NAME |
DBTYPE_WSTR |
O nome do atributo. |
|
TABLE_ID |
DBTYPE_WSTR |
A ID da tabela. |
|
COLUMN_ID |
DBTYPE_ WSTR |
ID da coluna. A ID da coluna é interna ao mecanismo analítico na memória xVelocity (VertiPaq) e é apenas para fins informativos. |
|
COLUMN_TYPE |
DBTYPE_WSTR |
O tipo de coluna. O tipo da coluna é interno ao mecanismo analítico na memória xVelocity (VertiPaq) e é apenas para fins informativos.
|
|
COLUMN_ENCODING |
DBTYPE_UI8 |
Um inteiro que representa o tipo de codificação usado para obter dados de coluna.
|
|
DATATYPE |
DBTYPE_WSTR |
O tipo de dados da coluna. Tem os seguintes valores possíveis:
|
|
ISKEY |
DBTYPE_BOOL |
True se a coluna for usada como uma chave primária ou estrangeira; caso contrário, false. |
|
ISUNIQUE |
DBTYPE_BOOL |
True se os valores na coluna forem exclusivos; caso contrário, false. |
|
ISNULLABLE |
DBTYPE_BOOL |
True se a coluna for anulável; caso contrário, false. |
|
ISROWNUMBER |
DBTYPE_BOOL |
True se a coluna for uma coluna de número de linha. Colunas de número de linha para uso interno pelo mecanismo analítico na memória xVelocity. |
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 |
a07ccd44-8148-11d0-87bb-00c04fc33942 |
ADOMDNAME |
StorageTableColumns |
Exemplo
O exemplo de código a seguir usa uma consulta DMV para retornar o conjunto de resultados.
SELECT *
FROM $System.DISCOVER_STORAGE_TABLE_COLUMNS
ORDER BY TABLE_ID DESC