Indicateurs de modélisation (DMX)

S’applique à :SQL Server Analysis Services

Vous pouvez utiliser des indicateurs de modélisation dans Analysis Services pour fournir des informations supplémentaires à un algorithme d’exploration de données sur les données définies dans une table de cas. Ces informations permettent à l'algorithme de construire un modèle d'exploration de données plus précis. Les indicateurs de modélisation peuvent se définir sur des colonnes de structure d'exploration de données comme sur des colonnes de modèle d'exploration de données.

Analysis Services prend en charge les indicateurs de modélisation suivants :

NOT NULL
Les valeurs de la colonne d'attribut ne doivent jamais contenir de valeur NULL. Une erreur se produit si Analysis Services rencontre une valeur Null pour cette colonne d’attribut pendant le processus d’entraînement du modèle. Cet indicateur est défini sur une colonne de structure d'exploration de données.

RÉGRESSOR
Indique que l'algorithme peut utiliser la colonne spécifiée dans la formule de régression des algorithmes de régression. Cet indicateur est pris en charge par les algorithmes Microsoft Linear Regression et Microsoft Decision Trees, et est défini sur une colonne de modèle d’exploration de données.

MODEL_EXISTENCE_ONLY
Les valeurs de la colonne d'attribut sont moins importantes que la présence de l'attribut. Cet indicateur est défini sur une colonne de modèle d'exploration de données.

Des algorithmes tiers peuvent prendre en charge des indicateurs de modélisation supplémentaires. Pour déterminer les indicateurs de modélisation pris en charge par un algorithme, utilisez l’ensemble de lignes SUPPORTED_MODELING_FLAGS schéma. Vous pouvez également interroger les services d'exploration de données sur le serveur afin de déterminer les indicateurs de modélisation pris en charge pour un algorithme spécifique. Par exemple, la requête suivante retourne les indicateurs de modélisation pris en charge pour l'algorithme MLR (Microsoft Linear Regression) sur le serveur actuel :

SELECT SUPPORTED_MODELING_FLAGS  
FROM $SYSTEM.DMSCHEMA_MINING_SERVICES  
WHERE SERVICE_NAME = 'Microsoft_Linear_Regression'  

Résultats attendus :

NOT NULL,REGRESSOR

Spécification d'indicateurs de modélisation sur un modèle d'exploration de données

Pour obtenir des exemples de syntaxe prise en charge par Analysis Services pour spécifier un indicateur sur une colonne de structure d’exploration de données, consultez CREATE MINING STRUCTURE (DMX).

Pour obtenir un exemple de syntaxe permettant de spécifier un flga de modélisation sur une colonne de modèle d’exploration de données, consultez ALTER MINING STRUCTURE (DMX).

Pour plus d’informations sur l’utilisation des colonnes de modèle d’exploration de données, consultez Colonnes de modèle d’exploration de données.

Voir aussi

Algorithmes d'exploration de données (Analysis Services - Exploration de données)
Guide de référence du langage DMX (Data Mining Extensions)
Éléments de syntaxe DMX (Data Mining Extensions)
Fonctions DMX (Data Mining Extensions)
Guide de référence des opérateurs DMX (Data Mining Extensions)
Guide de référence des instructions DMX (Data Mining Extensions)
Conventions de syntaxe DMX (Data Mining Extensions)
Fonctions de prédiction générales (DMX)
Structure et utilisation des requêtes de prédiction DMX
Présentation de l'instruction DMX Select