Partager via


Créer une requête Singleton dans le Concepteur d’exploration de données

Une requête singleton est utile si vous souhaitez créer une prédiction pour un cas unique. Pour plus d’informations sur les requêtes singleton, consultez Requêtes d’exploration de données.

Sous l’onglet Prédiction du modèle d’exploration de données du Concepteur d’exploration de données, vous pouvez créer de nombreux types de requêtes différents. Vous pouvez créer une requête à l’aide du concepteur ou en tapant des instructions DMX (Data Mining Extensions). Vous pouvez également commencer par le concepteur et modifier la requête qu’il crée en modifiant les instructions DMX ou en ajoutant une clause WHERE ou ORDER BY.

Pour basculer entre l’affichage création de requête et l’affichage texte de la requête, cliquez sur le premier bouton de la barre d’outils. Lorsque vous êtes en mode texte de requête, vous pouvez afficher le code DMX créé par le Générateur de requêtes de prédiction. Vous pouvez également exécuter la requête, modifier la requête et exécuter la requête modifiée. Toutefois, la requête modifiée n’est pas conservée si vous revenez à la vue création de requête.

Le code suivant montre un exemple de requête singleton sur le modèle de publipostage ciblé, TM_Decision_Tree.

SELECT [Bike Buyer], PredictProbability([Bike Buyer]) as ProbableBuyer  
FROM [TM_Decision_Tree]  
NATURAL PREDICTION JOIN  
(SELECT '2' AS [Number Children At Home], '45' as [Age])  
AS [t]  

Les étapes suivantes expliquent comment créer cette requête de prédiction.

Pour créer une requête singleton à l’aide du Concepteur d’exploration de données

  1. Cliquez sur l’onglet Prédiction du modèle d’exploration de données dans le Designer d'exploration de données.

  2. Cliquez sur Sélectionner un modèle dans la table Modèle d’exploration de données .

    La boîte de dialogue Sélectionner un modèle d’exploration de données s’ouvre pour afficher toutes les structures d’exploration de données qui existent dans le projet actuel.

    Sélectionnez le modèle que vous souhaitez utiliser pour créer une prédiction.

    Par exemple, pour créer l’exemple de code affiché au début de cette rubrique, sélectionnez TM_Decision_Tree, puis cliquez sur OK.

  3. Cliquez sur Requête Singleton dans la barre d’outils de l’onglet Prédiction du modèle d’exploration.

    La table d’entrée de requête Singleton s’affiche sous l’onglet, les colonnes étant automatiquement mappées aux colonnes de la table Modèle d’exploration de données.

  4. Dans la table d’entrée de requête Singleton , sélectionnez des valeurs dans la colonne Valeur pour décrire le cas pour lequel vous souhaitez créer une prédiction.

    Par exemple, sélectionnez 2 pour Number Children At Home, puis tapez 45âge.

  5. Faites glisser une colonne prévisible de la table Modèle d’exploration de données vers la colonne Source en bas de l’onglet. Si vous le souhaitez, vous pouvez taper un alias pour la colonne.

    Par exemple, faites glisser Bike Buyer vers la colonne Source .

  6. Ajoutez toutes les fonctions supplémentaires à la requête en sélectionnant Fonction de prédiction ou Expression personnalisée dans la liste déroulante de la colonne Source .

    Par exemple, cliquez sur Fonction de prédiction, puis sélectionnez PredictProbability.

  7. Cliquez sur Critères/Argument dans la ligne PredictProbability , puis tapez le nom de la colonne à prédire, et éventuellement une valeur spécifique à prédire.

    Par exemple, saisissez [Bike Buyer], 1.

  8. Cliquez sur la zone Alias dans la ligne PredictProbability , puis tapez un nom pour faire référence à la nouvelle colonne.

    Par exemple, saisissez ProbableBuyer.

  9. Cliquez sur Basculer vers la vue des résultats de la requête dans la barre d’outils de l’onglet Prédiction du modèle d’exploration.

    Un nouvel écran s’ouvre pour afficher le résultat de la requête. Pour afficher l’instruction DMX que vous venez de créer, cliquez sur SQL.

Voir aussi

Requêtes de prédiction (exploration de données)