SELECT FROM <model> (DMX)
Führt einen leeren Vorhersagejoin aus und gibt den wahrscheinlichsten Wert oder die wahrscheinlichsten Werte für die angegebenen Spalten zurück. Für das Erstellen der Vorhersage wird ausschließlich der Inhalt aus dem Miningmodell verwendet.
Syntax
SELECT <expression list> [TOP <n>] FROM <model>
[WHERE <condition list>]
[ORDER BY <expression> [DESC|ASC]]
Argumente
expression list
Eine durch Trennzeichen getrennte Liste mit Ausdrücken oder mit PREDICT- bzw. PREDICT ONLY-Spalten.n
Optional. Eine ganze Zahl, die angibt, wie viele Zeilen zurückgegeben werden sollen.model
Ein Modellbezeichner.condition list
Optional. Bedingungen, die die Werte einschränken, die für die Spaltenliste zurückgegeben werden.expression
Optional. Ein Ausdruck, der einen Skalarwert zurückgibt.
Hinweise
Die Spalten in der Ausdrucksliste (expression list) müssen als PREDICT oder PREDICT ONLY definiert oder mit einer vorhersagbaren Spalte verbunden sein.
Beispiel für Naive Bayes-Algorithmus
Im folgenden Beispiel wird ein leerer Vorhersagejoin für die Bike Buyer-Spalte ausgeführt und der für das TM Naive Bayes-Miningmodell wahrscheinlichste Status zurückgegeben.
SELECT ([Bike Buyer]) FROM [TM_Naive_Bayes]
Beispiel für den Time Series-Algorithmus
Im folgenden Beispiel wird eine Vorhersage für die Amount-Spalte des Forecasting-Modells ausgeführt, und die nächsten vier Schritte werden zurückgegeben. In der Model Region-Spalte sind die Fahrradmodelle und die Regionen zu jeweils einem Bezeichner kombiniert. In der Abfrage wird die PredictTimeSeries (DMX)-Funktion dazu verwendet, die Vorhersage auszuführen.
SELECT [Model Region], PredictTimeSeries(Amount, 4)
FROM Forecasting
Siehe auch
Verweis
Data Mining-Erweiterungen (DMX) - Datendefinitionsanweisungen
Data Mining-Erweiterungen (DMX) - Datenbearbeitungsanweisungen