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) :

  • DM_NODE_TYPE_CLASSIFICATION_TREE_ROOT (2)

  • DM_NODE_TYPE_TREE_INTERIOR (3)

  • DM_NODE_TYPE_TREE_DISTRIBUTION (4)

  • DM_NODE_TYPE_CLUSTER (5)

  • DM_NODE_TYPE_UNKNOWN (6)

  • DM_NODE_TYPE_ITEMSET (7)

  • DM_NODE_TYPE_ASSOCIATION_RULE (8)

  • DM_NODE_TYPE_NB_PREDICTABLE_ATTRIBUTE (9)

  • DM_NODE_TYPE_NB_INPUT_ATTRIBUTE (10)

  • DM_NODE_TYPE_NB_INPUT_ATTRIBUTE_STATE (11)

  • DM_NODE_TYPE_SEQUENCE (13)

  • DM_NODE_TYPE_TRANSITION (14)

  • DM_NODE_TYPE_TIME_SERIES (15)

  • DM_NODE_TYPE_TS_TREE (16)

  • Réseau neuronal DM_NODE_TYPE_NN_SUBNETWORK (17), sous-réseau

  • Réseau neuronal DM_NODE_TYPE_NN_INPUT_LAYER (18), couche d'entrée (parent de nœuds d'entrée)

  • Réseau neuronal DM_NODE_TYPE_NN_HIDDEN_LAYER  (19), couche masquée (parent de nœuds masqués)

  • Réseau neuronal DM_NODE_TYPE_NN_OUTPUT_LAYER (20), couche de sortie (parent de nœuds de sortie)

  • Réseau neuronal DM_NODE_TYPE_NN_INPUT_NODE (21), nœud d'entrée

  • Réseau neuronal DM_NODE_TYPE_NN_HIDDEN_NODE (22), nœud masqué

  • Réseau neuronal DM_NODE_TYPE_NN_OUTPUT_NODE (23), nœud de sortie

  • Réseau neuronal DM_NODE_TYPE_NN_MARGINAL_STAT_NODE (24), nœud des statistiques marginales

  • DM_NODE_TYPE_REGRESSION_TREE_ROOT (25)

  • Réseau neuronal DM_NODE_TYPE_NB_MARGINAL_STAT_NODE (26), nœud des statistiques marginales

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