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.
REGRESSOR
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 de schéma SUPPORTED_MODELING_FLAGS. 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 du modèle d’exploration de données.
Voir aussi
Algorithmes d’exploration de données (Analysis Services - Exploration de données)
Informations de référence sur les extensions d’exploration de données (DMX)
Éléments de syntaxe DMX (Data Mining Extensions)
Informations de référence sur les fonctions DMX (Data Mining Extensions)
Référence de l’opérateur DMX (Data Mining Extensions)
Guide de référence des instructions DMX (Data Mining Extensions)
Conventions de syntaxe des extensions d’exploration de données (DMX)
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