Avant de créer des instructions DMX, il est primordial de comprendre les objets principaux auxquels Analysis Services fait appel pour créer des modèles d'exploration de données.
La structure d'exploration de données est une structure de données qui définit le domaine de données à partir duquel les modèles d'exploration de données sont créés. Une structure d'exploration de données unique peut contenir plusieurs modèles d'exploration de données partageant le même domaine. Un modèle d'exploration applique un algorithme de modèle d'exploration aux données qui sont représentées par une structure d'exploration de données.
Les composants constituant la structure d'exploration de données sont les colonnes de structure d'exploration de données qui décrivent les données inscrites dans la source de données.
Ces colonnes contiennent des informations, telles que le type de données, le type de contenu et le mode de distribution des données.
Les modèles d'exploration de données doivent contenir la colonne clé décrite dans la structure d'exploration de données, ainsi qu'un sous-ensemble des colonnes restantes.
Le modèle d'exploration de données détermine l'usage de chaque colonne et définit l'algorithme utilisé pour sa création. Par exemple, dans DMX, vous pouvez définir une colonne comme étant une colonne clé ou une colonne PREDICT. Une colonne non définie est considérée comme une colonne d'entrée.
Deux méthodes permettent de créer des modèles d'exploration de données dans DMX.
Vous pouvez soit créer ensemble la structure d'exploration de données et le modèle qui y est associé par le biais de l'instruction CREATE MINING MODEL, soit créer d'abord une structure d'exploration de données à l'aide de l'instruction CREATE MINING STRUCTURE, puis ajouter un modèle d'exploration de données à la structure à l'aide de l'instruction ALTER STRUCTURE. Ces méthodes sont décrites ci-dessous.
-
CREATE MINING MODEL
-
Utilisez cette instruction pour créer en même temps une structure d'exploration de données et son modèle associé en utilisant le même nom.
Le nom du modèle d'exploration de données est ajouté à la mention « Structure » pour le différencier de la structure d'exploration de données.
Cette instruction est utile si vous créez une structure d'exploration de données conçue pour accueillir un seul modèle d'exploration de données.
Pour plus d'informations, consultez CREATE MINING MODEL (DMX).
-
CREATE MINING STRUCTURE
-
Utilisez cette instruction pour créer une structure d'exploration de données sans modèle.
Lorsque vous utilisez CREATE MINING STRUCTURE, vous pouvez également créer un jeu de données d'exclusion qui peut être utilisé pour tester tous les modèles basés sur la même structure d'exploration de données.
Pour plus d'informations, consultez CREATE MINING STRUCTURE (DMX).
-
ALTER MINING STRUCTURE
-
Utilisez cette instruction pour ajouter un modèle d'exploration de données à une structure d'exploration de données existant déjà sur le serveur.
Plusieurs raisons peuvent vous inciter à ajouter plusieurs modèles d'exploration de données dans une structure d'exploration de données unique.
Par exemple, vous pouvez créer plusieurs modèles d'exploration de données à l'aide de différents algorithmes pour savoir lequel fonctionne le mieux. Vous pouvez également créer plusieurs modèles d'exploration de données à l'aide du même algorithme, mais avec un paramètre défini différemment pour chaque modèle, afin de trouver la meilleure définition pour ce paramètre.
Pour plus d'informations, consultez ALTER MINING STRUCTURE (DMX).
Puisque vous allez créer une structure d'exploration de données dotée de plusieurs modèles d'exploration de données, vous devrez adopter la deuxième méthode de ce didacticiel.
Pour plus d'informations
Guide de référence du langage DMX (Data Mining Extensions)
, Présentation de l'instruction Select (DMX), Structure et utilisation des requêtes de prédiction DMX