SELECT FROM <model> (DMX)
Esegue un prediction join vuoto e restituisce il valore o i valori più probabili per le colonne specificate. Per creare la stima viene utilizzato solo il contenuto del modello di data mining.
Sintassi
SELECT <expression list> [TOP <n>] FROM <model>
[WHERE <condition list>]
[ORDER BY <expression> [DESC|ASC]]
Argomenti
- expression list
Elenco delimitato da virgole contenente espressioni o colonne di tipo PREDICT o PREDICT ONLY.
- n
Facoltativo. Valore integer che specifica il numero di righe da restituire.
- model
Identificatore del modello.
- condition list
Facoltativo. Condizioni per limitare i valori restituiti dall'elenco di colonne.
- expression
Facoltativo. Espressione che restituisce un valore scalare.
Osservazioni
Le colonne specificate nell'argomento expression list devono essere definite come PREDICT o PREDICT ONLY oppure essere correlate a una colonna stimabile.
Esempio sull'algoritmo Naive Bayes
Nell'esempio seguente viene eseguito un prediction join vuoto sulla colonna Bike Buyer e viene restituito lo stato più probabile nel modello di data mining TM_Naive_Bayes.
SELECT ([Bike Buyer]) FROM [TM_Naive_Bayes]
Esempio sull'algoritmo Time Series
Nell'esempio seguente viene eseguita una stima sulla colonna Amount nel modello Forecasting e vengono restituiti i quattro intervalli temporali successivi. La colonna Model Region combina modelli di biciclette e regioni in un singolo identificatore. Per eseguire la stima, la query utilizza la funzione PredictTimeSeries.
SELECT [Model Region], PredictTimeSeries(Amount, 4)
FROM Forecasting
Vedere anche
Riferimento
SELECT (DMX)
Istruzioni DMX (Data Mining Extensions) per la definizione dei dati
Istruzioni DMX (Data Mining Extensions) per la manipolazione dei dati
Guida di riferimento alle istruzioni DMX (Data Mining Extensions)