Condividi tramite


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)

Guida in linea e informazioni

Assistenza su SQL Server 2005