Ensemble de lignes DISCOVER_STORAGE_TABLE_COLUMNS
Fournit des informations au niveau de la colonne concernant les tables de stockage utilisées par une base de données Analysis Services exécutée en mode SharePoint ou tabulaire.
S'applique à : modèles tabulaires
Colonnes de l'ensemble de lignes
L'ensemble de lignes DISCOVER_STORAGE_TABLE_COLUMNS contient les colonnes suivantes.
Nom de la colonne |
Indicateur de type |
Restriction |
Description |
---|---|---|---|
DATABASE_NAME |
DBTYPE_WSTR |
Oui |
Spécifie le nom de la base de données qui contient les tables. Si omis, le nom de la base de données active est utilisé. L'ensemble de lignes DISCOVER_STORAGE_TABLE_COLUMNS peut être restreint à l'aide de cette colonne. |
CUBE_NAME |
DBTYPE_WSTR |
Oui |
Spécifie le cube ou modèle qui contient les tables. L'ensemble de lignes DISCOVER_STORAGE_TABLES peut être restreint à l'aide de cette colonne. |
MEASURE_GROUP_NAME |
DBTYPE_WSTR |
Oui |
Nom du groupe de mesures. |
DIMENSION_NAME |
DBTYPE_WSTR |
Nom de la dimension. |
|
ATTRIBUTE_NAME |
DBTYPE_WSTR |
Nom de l'attribut. |
|
TABLE_ID |
DBTYPE_WSTR |
ID de la table. |
|
COLUMN_ID |
DBTYPE_ WSTR |
ID de la colonne. L'ID de colonne est interne au moteur d'analyse en mémoire xVelocity (VertiPaq) et est uniquement fourni à titre d'information. |
|
COLUMN_TYPE |
DBTYPE_WSTR |
Type de la colonne. Le type de colonne est interne au moteur d'analyse en mémoire xVelocity (VertiPaq) et est uniquement fourni à titre d'information.
|
|
COLUMN_ENCODING |
DBTYPE_UI8 |
Entier qui représente le type d'encodage utilisé pour les données de la colonne.
|
|
DATATYPE |
DBTYPE_WSTR |
Type de données de la colonne. Les valeurs possibles sont les suivantes :
|
|
ISKEY |
DBTYPE_BOOL |
True si la colonne est utilisée comme une clé primaire ou étrangère sinon false. |
|
ISUNIQUE |
DBTYPE_BOOL |
True si les valeurs dans la colonne sont uniques ; sinon false. |
|
ISNULLABLE |
DBTYPE_BOOL |
True si la colonne est nullable ; sinon false. |
|
ISROWNUMBER |
DBTYPE_BOOL |
True si la colonne est une colonne de numéro de ligne. Colonnes de numéro de ligne utilisées en interne par le moteur d'analyse en mémoire xVelocity. |
Utilisation d'ADOMD.NET pour retourner l'ensemble de lignes
Lorsque vous utilisez ADOMD.NET et l'ensemble de lignes de schéma pour récupérer des métadonnées, vous pouvez utiliser un GUID ou une chaîne pour référencer un objet d'ensemble de lignes de schéma dans la méthode GetSchemaDataSet. Pour plus d'informations, consultez Utilisation d'ensembles de lignes de schéma dans ADOMD.NET.
Le tableau suivant fournit le GUID et les valeurs de chaîne qui identifient cet ensemble de lignes.
Argument |
Valeur |
---|---|
GUID |
a07ccd44-8148-11d0-87bb-00c04fc33942 |
ADOMDNAME |
StorageTableColumns |
Exemple
L'exemple de code suivant utilise une requête DMV pour retourner le jeu de résultats.
SELECT *
FROM $System.DISCOVER_STORAGE_TABLE_COLUMNS
ORDER BY TABLE_ID DESC