Ensemble de lignes DMSCHEMA_MINING_MODEL_CONTENT
Permet à l'application cliente de parcourir le contenu d'un modèle d'exploration de données. Les applications clientes peuvent utiliser les restrictions d'opérations d'arborescence spéciales décrites à la fin de cette rubrique pour accéder au contenu du modèle d'exploration de données.
Colonnes de l'ensemble de lignes
L'ensemble de lignes DMSCHEMA_MINING_MODEL_CONTENT contient les colonnes suivantes.
Nom de la colonne |
Indicateur de type |
Longueur |
Description |
---|---|---|---|
MODEL_CATALOG |
DBTYPE_WSTR |
Nom du catalogue. Microsoft SQL Server Analysis Services remplit cette colonne avec le nom de la base de données dont le modèle est membre. |
|
MODEL_SCHEMA |
DBTYPE_WSTR |
Nom du schéma non qualifié. Cette colonne n'est pas prise en charge par Analysis Services ; elle contient systématiquement VT_NULL. |
|
MODEL_NAME |
DBTYPE_WSTR |
Nom du modèle auquel le contenu décrit par cette ligne est associé. |
|
ATTRIBUTE_NAME |
DBTYPE_WSTR |
Noms des attributs qui correspondent à ce nœud. |
|
NODE_NAME |
DBTYPE_WSTR |
Nom du nœud. Actuellement, cette colonne contient la même valeur que NODE_UNIQUE_NAME, bien que cela puisse changer dans les versions ultérieures. |
|
NODE_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique du nœud. |
|
NODE_TYPE |
DBTYPE_I4 |
Type du nœud. Génère l'une des valeurs suivantes (les algorithmes d'exploration de données tiers peuvent étendre cette liste) :
|
|
NODE_GUID |
DBTYPE_GUID |
GUID du nœud. Cette colonne n'est pas prise en charge par Analysis Services ; elle contient systématiquement NULL. |
|
NODE_CAPTION |
DBTYPE_WSTR |
Étiquette ou légende associée au nœud. Cette propriété est principalement utilisée à des fins d'affichage. |
|
CHILDREN_CARDINALITY |
DBTYPE_UI4 |
Estimation du nombre d'enfants que comporte le nœud. |
|
PARENT_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique du parent du nœud. La valeur NULL est retournée pour les nœuds situés au niveau de la racine. |
|
NODE_DESCRIPTION |
DBTYPE_WSTR |
Description conviviale du nœud. |
|
NODE_RULE |
DBTYPE_WSTR |
Description XML de la règle incorporée dans le nœud. |
|
MARGINAL_RULE |
DBTYPE_WSTR |
Description XML de la règle se déplaçant vers le nœud à partir du nœud parent. |
|
NODE_PROBABILITY |
DBTYPE_R8 |
Probabilité associée à ce nœud. |
|
MARGINAL_PROBABILITY |
DBTYPE_R8 |
Probabilité d'accès au nœud à partir du nœud parent. |
|
NODE_DISTRIBUTION |
DBTYPE_HCHAPTER |
Table contenant l'histogramme de probabilité du nœud. |
|
NODE_SUPPORT |
DBTYPE_R8 |
Nombre de cas qui prennent en charge ce nœud. |
|
MSOLAP_MODEL_COLUMN |
DBTYPE_WSTR |
Nom de la colonne de la définition du modèle à laquelle ce nœud se rapporte. |
|
MSOLAP_NODE_SCORE |
DBTYPE_R8 |
Score qui a été calculé pour ce nœud. |
|
MSOLAP_NODE_SHORT_CAPTION |
DBTYPE_WSTR |
Courte légende du nœud pouvant être utilisée à des fins d'affichage pour améliorer la lisibilité. |
Colonnes de restriction
L'ensemble de lignes DMSCHEMA_MINING_MODEL_CONTENT peut être restreint sur les colonnes répertoriées dans le tableau suivant.
Nom de la colonne |
Indicateur de type |
État de la restriction |
---|---|---|
MODEL_CATALOG |
DBTYPE_WSTR |
Facultative |
MODEL_SCHEMA |
DBTYPE_WSTR |
Facultative |
MODEL_NAME |
DBTYPE_WSTR |
Facultative |
ATTRIBUTE_NAME |
DBTYPE_WSTR |
Facultative |
NODE_NAME |
DBTYPE_WSTR |
Facultative |
NODE_UNIQUE_NAME |
DBTYPE_WSTR |
Facultative |
NODE_TYPE |
DBTYPE_I4 |
Facultative |
NODE_GUID |
DBTYPE_WSTR |
Facultative |
NODE_CAPTION |
DBTYPE_WSTR |
Facultative |
TREE_OPERATION |
DBTYPE_UI4 |
Facultative (voir les remarques supplémentaires ci-dessous) |
La restriction, TREE_OPERATION, n'est pas appliquée à une colonne spécifique de l'ensemble de lignes DMSCHEMA_MINING_MODEL_CONTENT ; elle spécifie en fait un opérateur d'arborescence. Le consommateur peut spécifier une restriction NODE_UNIQUE_NAME et l'opérateur d'arborescence (ANCESTORS, CHILDREN, SIBLINGS, PARENT, DESCENDANTS, SELF) pour obtenir le jeu de membres demandé. L'opérateur SELF inclut la ligne pour le nœud proprement dit dans la liste des lignes retournées. Le tableau suivant décrit les constantes qui forment la définition de bitmap de la restriction TREE_OPERATION. Elles peuvent être associées à l'aide de l'opérateur logique OR.
Constante |
Valeur |
---|---|
DMTREEOP_ANCESTORS |
0x00000020 |
DMTREEOP_CHILDREN |
0x00000001 |
DMTREEOP_SIBLINGS |
0x00000002 |
DMTREEOP_PARENT |
0x00000004 |
DMTREEOP_SELF |
0x00000008 |
DMTREEOP_DESCENDANTS |
0x00000010 |