Set di righe DISCOVER_STORAGE_TABLE_COLUMNS

Vengono fornite informazioni a livello di colonna sulle tabelle di archiviazione utilizzate da un database di Analysis Services in esecuzione in modalità SharePoint or tabulare.

Si applica a: i modelli tabulari

Colonne del set di righe

Nel set di righe DISCOVER_STORAGE_TABLE_COLUMNS sono contenute le colonne seguenti.

Nome colonna

Indicatore del tipo

Restrizione

Descrizione

DATABASE_NAME

DBTYPE_WSTR

Viene specificato il nome del database contenente le tabelle. Se omesso, viene utilizzato il database corrente.

Il set di righe DISCOVER_STORAGE_TABLE_COLUMNS può essere limitato tramite questa colonna.

CUBE_NAME

DBTYPE_WSTR

Viene specificato il cubo o il modello contenente le tabelle.

Il set di righe DISCOVER_STORAGE_TABLES può essere limitato tramite questa colonna.

MEASURE_GROUP_NAME

DBTYPE_WSTR

Nome del gruppo di misure.

DIMENSION_NAME

DBTYPE_WSTR

Nome della dimensione.

ATTRIBUTE_NAME

DBTYPE_WSTR

Nome dell'attributo.

TABLE_ID

DBTYPE_WSTR

ID della tabella.

COLUMN_ID

DBTYPE_ WSTR

ID della colonna. L'ID della colonna è interno al motore di analisi in memoria xVelocity (VertiPaq) ed è solo informativo.

COLUMN_TYPE

DBTYPE_WSTR

Tipo di colonna. Il tipo di colonna è interno al motore di analisi in memoria xVelocity (VertiPaq) ed è solo informativo.

  • BASIC_DATA

  • HIERARCHY_DATAID_TO_POSITION

  • HIERARCHY_POSITION_TO_DATAID

  • RELATIONSHIP

COLUMN_ENCODING

DBTYPE_UI8

Integer che rappresenta il tipo di codifica utilizzato per i dati della colonna.

  • 0, utilizzato con COLUMN_TYPE: HIERARCHY_DATAID_TO_POSITION, HIERARCHY_POSITION_TO_DATAID, RELATIONSHIP

  • 1, utilizzato con COLUMN_TYPE: BASIC_DATA

  • 2, utilizzato con COLUMN_TYPE: BASIC_DATA

DATATYPE

DBTYPE_WSTR

Tipo di dati della colonna. Dispone dei seguenti valori possibili:

  • DBTYPE_BOOL

  • DBTYPE_CY

  • DBTYPE_DATE

  • DBTYPE_I4

  • DBTYPE_I8

  • DBTYPE_R8

  • DBTYPE_WSTR

  • N/D

ISKEY

DBTYPE_BOOL

True se la colonna viene utilizzata come chiave primaria o esterna; in caso contrario, false.

ISUNIQUE

DBTYPE_BOOL

True se i valori nella colonna sono univoci; in caso contrario, false.

ISNULLABLE

DBTYPE_BOOL

True se la colonna ammette valori Null; in caso contrario, false.

ISROWNUMBER

DBTYPE_BOOL

True se la colonna è una colonna del numero di riga. Colonne del numero di riga per uso interno da parte del motore di analisi in memoria xVelocity.

Utilizzo di ADOMD.NET per restituire il set di righe

Quando si utilizzano ADOMD.NET e il set di righe dello schema per recuperare metadati, è possibile utilizzare il GUID o la stringa per fare riferimento a un oggetto set di righe dello schema nel metodo GetSchemaDataSet. Per ulteriori informazioni, vedere Utilizzo di set di righe dello schema in ADOMD.NET.

Nella tabella seguente vengono forniti i GUID e i valori stringa che identificano questo set di righe.

Argomento

Valore

GUID

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

ADOMDNAME

StorageTableColumns

Esempio

Nell'esempio di codice seguente viene utilizzata una query DMV per restituire il set di risultati.

SELECT *
FROM $System.DISCOVER_STORAGE_TABLE_COLUMNS
ORDER BY TABLE_ID DESC

Vedere anche

Riferimento

Set di righe dello schema di Analysis Services