Interroger les paramètres utilisés pour créer un modèle d'exploration de données
La composition d'un modèle d'exploration de données est affecté non seulement par les cas d'apprentissage, mais aussi par les paramètres définis lors de la création du modèle. Par conséquent, il peut s'avérer utile d'extraire les paramètres d'un modèle existant pour mieux comprendre le comportement du modèle. La récupération des paramètres peut aussi servir à documenter une version particulière de ce modèle.
Pour rechercher les paramètres qui ont été utilisés lors de la création du modèle, vous créez une requête sur l'un des ensembles de lignes de schéma de modèle d'exploration de données. Dans SQL Server 2012 Analysis Services (SSAS), ces ensembles de lignes de schéma étaient exposés sous forme d'un jeu de vues système que vous pouvez facilement interroger à l'aide de la syntaxe Transact-SQL. Cette procédure décrit comment créer une requête qui retourne les paramètres qui ont été utilisés pour créer le modèle d'exploration de données spécifié.
Pour ouvrir une fenêtre Requête pour une requête d'ensemble de lignes de schéma
Dans SQL Server Management Studio, ouvrez l'instance de Analysis Services qui contient le modèle à interroger.
Cliquez avec le bouton droit sur le nom de l'instance, sélectionnez Nouvelle requête, puis DMX.
[!REMARQUE]
Vous pouvez également créer une requête sur un modèle d'exploration de données à l'aide du modèle MDX.
Si l'instance contient plusieurs bases de données, sélectionnez la base de données contenant le modèle à interroger dans la liste Bases de données disponibles dans la barre d'outils.
Pour retourner les paramètres de modèle pour un modèle d'exploration de données existant
Dans le volet Requête DMX, tapez ou collez le texte suivant :
SELECT MINING_PARAMETERS FROM $system.DMSCHEMA_MINING_MODELS WHERE MODEL_NAME = ''
Dans l'Explorateur d'objets, sélectionnez le modèle d'exploration de données désiré, puis faites-le glisser dans le volet Requête DMX entre les guillemets simples.
Appuyez sur F5 ou cliquez sur Exécuter.
Exemple
Le code suivant retourne la liste des paramètres utilisés pour créer le modèle d'exploration de données dans le Didacticiel sur l'exploration de données de base. Ces paramètres incluent les valeurs explicites des options par défaut utilisées par les services d'exploration de données disponibles à partir des fournisseurs sur le serveur.
SELECT MINING_PARAMETERS
FROM $system.DMSCHEMA_MINING_MODELS
WHERE MODEL_NAME = 'TM Clustering'
L'exemple de code retourne les paramètres suivants pour le modèle de clustering :
Résultats de l'exemple :
MINING_PARAMETERS
CLUSTER_COUNT=10,CLUSTER_SEED=0,CLUSTERING_METHOD=1,MAXIMUM_INPUT_ATTRIBUTES=255,MAXIMUM_STATES=100,MINIMUM_SUPPORT=1,MODELLING_CARDINALITY=10,SAMPLE_SIZE=50000,STOPPING_TOLERANCE=10