Leçon 3 : traitement de la structure d'exploration de données Bike Buyer

 

S’applique à : SQL Server 2016 Preview

Dans cette leçon, vous allez utiliser l’insertion dans la déclaration et la vue vTargetMail de la AdventureWorksDW2012 base de données pour traiter les structures et les modèles d’exploration de données que vous avez créé dans leçon 1 : création de la Structure d’exploration de données Bike Buyer et leçon 2 : ajout de modèles d’exploration de données à la Structure d’exploration de données Bike Buyer.

Lorsque vous traitez une structure d'exploration de données, Analysis Services lit les données sources et génère les structures qui soutiennent les modèles d'exploration de données. Lorsque vous traitez un modèle d'exploration de données, les données définies par la structure sont transmises via l'algorithme d'exploration de données de votre choix. L'algorithme recherche des tendances et des modèles, puis stocke les informations recueillies dans le modèle d'exploration de données. Par conséquent, le modèle d'exploration de données ne contient pas les données source réelles mais plutôt les informations recueillies par l'algorithme. Pour plus d’informations sur le traitement des modèles d’exploration de données, consultez la page traitement des exigences et considérations &#40 ; l’exploration de données &#41 ;.

Si vous modifiez une colonne de structure ou les données sources, vous devez simplement retraiter la structure d'exploration de données. Si vous ajoutez un modèle d'exploration de données à une structure d'exploration de données déjà traitée, vous pouvez utiliser l'instruction INSERT INTO MINING MODEL pour effectuer l'apprentissage du nouveau modèle d'exploration de données.

Modèle de structure d'apprentissage

Pour l’apprentissage de la structure d’exploration de données et ses modèles d’exploration de données associé, utilisez la INSERT INTO &#40 ; DMX &#41 ; instruction. Le code dans l’instruction peut être divisé selon les sections suivantes :

  • Identification de la structure d'exploration de données

  • Liste des colonnes de la structure d'exploration de données

  • Définition des données d'apprentissage

L'exemple générique suivant utilise l'instruction INSERT INTO :

INSERT INTO MINING STRUCTURE [<mining structure name>]  
(  
   <mining structure columns>  
)  
OPENQUERY([<datasource>],'<SELECT statement>')  

La première ligne du code identifie la structure d'exploration de données à apprendre :

INSERT INTO MINING STRUCTURE [<mining structure name>]  

La ligne suivante du code précise les colonnes définies par la structure d'exploration de données. Vous devez répertorier chaque colonne dans la structure d'exploration de données et chaque colonne doit mapper une colonne figurant dans les données de la requête source.

(  
   <mining structure columns>  
)  

La dernière ligne du code précise les données à utiliser pour l'apprentissage de la structure d'exploration de données :

OPENQUERY([<datasource>],'<SELECT statement>')  

Dans cette leçon, vous utilisez OPENQUERY pour définir la source de données. Pour plus d’informations sur les autres méthodes de définition de la requête source, consultez &#60 ; requête de source de données &#62 ;.

Tâches de la leçon

Au cours de cette leçon, vous allez effectuer la tâche suivante :

  • traiter la structure d'exploration de données Bike Buyer.

Traitement de la structure d'exploration de données prédictive

Pour traiter la structure d'exploration de données à l'aide de l'instruction INSERT INTO

  1. Dans Explorateur d’objets, cliquez sur l’instance de Analysis Services, pointez sur nouvelle requête, puis cliquez sur DMX.

    L'Éditeur de requête s'ouvre et contient une nouvelle requête vide.

  2. Copiez l'exemple générique de l'instruction INSERT INTO dans la requête vide.

  3. Remplacez le code suivant :

    [<mining structure name>]   
    

    par :

    Bike Buyer  
    
  4. Remplacez le code suivant :

    <mining structure columns>  
    

    par :

    [Customer Key],  
    [Age],  
    [Bike Buyer],  
    [Commute Distance],  
    [Education],  
    [Gender],  
    [House Owner Flag],  
    [Marital Status],  
    [Number Cars Owned],  
    [Number Children At Home],  
    [Occupation],  
    [Region],  
    [Total Children],  
    [Yearly Income]  
    
  5. Remplacez le code suivant :

    OPENQUERY([<datasource>],'<SELECT statement>')  
    

    par :

    OPENQUERY([Adventure Works DW],  
       'SELECT CustomerKey, Age, BikeBuyer,  
             CommuteDistance,EnglishEducation,  
             Gender,HouseOwnerFlag,MaritalStatus,  
             NumberCarsOwned,NumberChildrenAtHome,   
             EnglishOccupation,Region,TotalChildren,  
             YearlyIncome   
        FROM dbo.vTargetMail')  
    

    L'instruction OPENQUERY référence la source de données Adventure Works DW Multidimensional 2012 pour accéder à la vue vTargetMail. Cette vue contient les données sources à utiliser pour l'apprentissage des modèles d'exploration de données.

    L'instruction tout entière doit se présenter comme suit :

    INSERT INTO MINING STRUCTURE [Bike Buyer]  
    (  
       [Customer Key],  
       [Age],  
       [Bike Buyer],  
       [Commute Distance],  
       [Education],  
       [Gender],  
       [House Owner Flag],  
       [Marital Status],  
       [Number Cars Owned],  
       [Number Children At Home],  
       [Occupation],  
       [Region],  
       [Total Children],  
       [Yearly Income]     
    )  
    OPENQUERY([Adventure Works DW],  
       'SELECT CustomerKey, Age, BikeBuyer,  
             CommuteDistance,EnglishEducation,  
             Gender,HouseOwnerFlag,MaritalStatus,  
             NumberCarsOwned,NumberChildrenAtHome,   
             EnglishOccupation,Region,TotalChildren,  
             YearlyIncome   
        FROM dbo.vTargetMail')  
    
  6. Sur le fichier menu, cliquez sur Enregistrer DMXQuery1.dmx sous.

  7. Dans la Enregistrer sous boîte de dialogue, recherchez le dossier approprié et nommez le fichier Process Bike Buyer Structure.dmx.

  8. Dans la barre d’outils, cliquez sur le Execute bouton.

Dans la leçon suivante, vous allez explorer le contenu des modèles d'exploration de données que vous avez ajoutés à la structure d'exploration de données au cours de cette leçon.

Leçon suivante

Leçon 4 : Exploration des modèles d'exploration de données Bike Buyer