Compartir a través de


DISCOVER_STORAGE_TABLE_COLUMNS, conjunto de filas

Proporciona información en el nivel de columna acerca de las tablas de almacenamiento que usa una base de datos de Analysis Services que se ejecuta en modo Tabular o de SharePoint.

Se aplica a: modelos tabulares

Columnas del conjunto de filas

El conjunto de filas DISCOVER_STORAGE_TABLE_COLUMNS contiene las siguientes columnas.

Nombre de columna

Indicador de tipo

Restricción

Descripción

DATABASE_NAME

DBTYPE_WSTR

Especifica el nombre de la base de datos que contiene las tablas. Si se omite, se utiliza la base de datos actual.

El conjunto de filas DISCOVER_STORAGE_TABLE_COLUMNS puede restringirse mediante esta columna.

CUBE_NAME

DBTYPE_WSTR

Especifica el cubo o el modelo que contiene las tablas.

El conjunto de filas DISCOVER_STORAGE_TABLES puede restringirse mediante esta columna.

MEASURE_GROUP_NAME

DBTYPE_WSTR

Nombre del grupo de medida.

DIMENSION_NAME

DBTYPE_WSTR

Nombre de la dimensión.

ATTRIBUTE_NAME

DBTYPE_WSTR

El nombre del atributo.

TABLE_ID

DBTYPE_WSTR

Identificador de la tabla.

COLUMN_ID

DBTYPE_ WSTR

Identificador de la columna. El identificador de columna es interno al motor de análisis de memoria de xVelocity (VertiPaq) y tiene un fin informativo únicamente.

COLUMN_TYPE

DBTYPE_WSTR

Tipo de columna. El tipo de columna es interno al motor de análisis de memoria de xVelocity (VertiPaq) y tiene un fin informativo únicamente.

  • BASIC_DATA

  • HIERARCHY_DATAID_TO_POSITION

  • HIERARCHY_POSITION_TO_DATAID

  • RELATIONSHIP

COLUMN_ENCODING

DBTYPE_UI8

Entero que representa el tipo de codificación utilizado para los datos de la columna.

  • 0, se utiliza con COLUMN_TYPE: HIERARCHY_DATAID_TO_POSITION, HIERARCHY_POSITION_TO_DATAID, RELATIONSHIP

  • 1, se utiliza con COLUMN_TYPE: BASIC_DATA

  • 2, se utiliza con COLUMN_TYPE: BASIC_DATA

DATATYPE

DBTYPE_WSTR

Tipo de datos de la columna. Puede tener estos valores:

  • DBTYPE_BOOL

  • DBTYPE_CY

  • DBTYPE_DATE

  • DBTYPE_I4

  • DBTYPE_I8

  • DBTYPE_R8

  • DBTYPE_WSTR

  • N/D

ISKEY

DBTYPE_BOOL

True si la columna se usa como clave principal o externa; en caso contrario false.

ISUNIQUE

DBTYPE_BOOL

True si los valores de la columna son únicos; en caso contrario false.

ISNULLABLE

DBTYPE_BOOL

True si la columna admite valores NULL; en caso contrario false.

ISROWNUMBER

DBTYPE_BOOL

True si la columna es una columna de número de fila. Columnas de número de fila para uso interno del motor de análisis de memoria xVelocity.

Usar ADOMD.NET para devolver el conjunto de filas

Cuando se utilizan ADOMD.NET y el conjunto de filas de esquema para recuperar metadatos, puede utilizar el GUID o una cadena para hacer referencia a un objeto de conjunto de filas de esquema del método GetSchemaDataSet. Para obtener más información, vea Trabajar con conjuntos de filas de esquema en ADOMD.NET.

La tabla siguiente proporciona el GUID y los valores de cadena que identifican este conjunto de filas.

Argumento

Valor

GUID

a07ccd44-8148-11d0-87bb-00c04fc33942

ADOMDNAME

StorageTableColumns

Ejemplo

En el siguiente ejemplo de código se usa una consulta DMV para devolver el conjunto de resultados.

SELECT *
FROM $System.DISCOVER_STORAGE_TABLE_COLUMNS
ORDER BY TABLE_ID DESC

Vea también

Referencia

Conjuntos de filas de esquema de Analysis Services