Freigeben über


Erstellen einer Singleton-Abfrage im Data Mining-Designer

Eine Singleton-Abfrage ist nützlich, wenn Sie eine Vorhersage für einen einzelnen Fall erstellen möchten. Weitere Informationen zu Singleton-Abfragen finden Sie unter Data Mining-Abfragen.

Auf der Registerkarte "Miningmodellvorhersage " des Data Mining-Designers können Sie viele verschiedene Arten von Abfragen erstellen. Sie können eine Abfrage mithilfe des Designers erstellen oder Data Mining Extensions (DMX)-Anweisungen eingeben. Sie können auch mit dem Designer beginnen und die von ihm erstellte Abfrage ändern, indem Sie die DMX-Anweisungen ändern oder eine WHERE- oder ORDER BY-Klausel hinzufügen.

Um zwischen der Abfrageentwurfsansicht und der Abfragetextansicht zu wechseln, klicken Sie auf die erste Schaltfläche auf der Symbolleiste. Wenn Sie sich in der Abfragetextansicht befinden, können Sie den DMX-Code des Abfrage-Generators für Vorhersagen anzeigen. Sie können die Abfrage auch ausführen, die Abfrage ändern und die geänderte Abfrage ausführen. Die geänderte Abfrage wird jedoch nicht beibehalten, wenn Sie zurück zur Abfrageentwurfsansicht wechseln.

Der folgende Code zeigt ein Beispiel für eine Singleton-Abfrage gegen das Zielgruppenversandmodell 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]  

In den folgenden Schritten wird erläutert, wie Sie diese Vorhersageabfrage erstellen.

So erstellen Sie eine Singleton-Abfrage mithilfe des Data Mining-Designers

  1. Klicken Sie im Data Mining-Designer auf die Registerkarte "Miningmodellvorhersage ".

  2. Klicken Sie auf "Modell Auswählen" in der Tabelle "Miningmodell".

    Das Dialogfeld " Miningmodell auswählen " wird geöffnet, um alle Bergbaustrukturen anzuzeigen, die im aktuellen Projekt vorhanden sind.

    Wählen Sie das Modell aus, das Sie zum Erstellen einer Vorhersage verwenden möchten.

    Wenn Sie beispielsweise den Beispielcode erstellen möchten, der zu Beginn dieses Themas angezeigt wird, wählen Sie TM_Decision_Tree aus, und klicken Sie dann auf OK.

  3. Klicken Sie auf der Symbolleiste der Registerkarte "Miningmodellvorhersage" auf "Singleton-Abfrage".

    Die Singleton-Abfragetabelle wird mit den Spalten, die automatisch den Spalten in der Mining-Modell-Tabelle zugeordnet werden, auf der Registerkarte angezeigt.

  4. Wählen Sie in der Tabelle Singleton-Abfrageeingabe Werte in der Spalte Wert aus, um den Fall zu beschreiben, für den Sie eine Vorhersage erstellen möchten.

    Wählen Sie z. B. "2 " für "Zahl Kinder zu Hause" aus, und geben Sie 45 dann " Alter" ein.

  5. Ziehen Sie eine vorhersagbare Spalte aus der Tabelle "Miningmodell " in die Spalte " Quelle " am unteren Rand der Registerkarte. Optional können Sie einen Alias für die Spalte eingeben.

    Ziehen Sie z. B. "Bike Buyer " in die Spalte " Quelle ".

  6. Fügen Sie der Abfrage weitere Funktionen hinzu, indem Sie " Vorhersagefunktion " oder "Benutzerdefinierter Ausdruck " aus der Dropdownliste in der Spalte " Quelle " auswählen.

    Klicken Sie beispielsweise auf "Vorhersagefunktion", und wählen Sie "Vorhersagbarkeit" aus.

  7. Klicken Sie in der Zeile "PredictProbability" auf "Kriterien/Argument", und geben Sie den Namen der spalte ein, die vorhergesagt werden soll, und optional einen bestimmten Wert, der vorhergesagt werden soll.

    Geben Sie z. B. [Bike Buyer], 1ein.

  8. Klicken Sie in der Zeile "PredictProbability" auf das Feld "Alias", und geben Sie einen Namen ein, der auf die neue Spalte verweist.

    Geben Sie z. B. ProbableBuyerein.

  9. Klicken Sie auf der Symbolleiste der Registerkarte "Miningmodellvorhersage" auf "Zur Abfrageergebnisansicht wechseln".

    Ein neuer Bildschirm wird geöffnet, um das Ergebnis der Abfrage anzuzeigen. Klicken Sie auf SQL, um die gerade erstellte DMX-Anweisung zu sehen.

Siehe auch

Vorhersageabfragen (Data Mining)