Condividi tramite


Modello SELECT FROM <> (DMX)

Si applica a: SQL Server Analysis Services

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

elenco di espressioni
Elenco delimitato da virgole contenente espressioni o colonne di tipo PREDICT o PREDICT ONLY.

n
Facoltativo. Valore intero mediante il quale viene specificato il numero di righe da restituire.

model
Identificatore del modello.

elenco di condizioni
Facoltativo. Condizioni per limitare i valori restituiti dall'elenco di colonne.

expression
Facoltativo. Espressione che restituisce un valore scalare.

Osservazioni:

Le colonne nell'elenco di espressioni devono essere definite solo come stima o stima o 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. La query usa la funzione PredictTimeSeries (DMX) per eseguire la stima.

SELECT [Model Region], PredictTimeSeries(Amount, 4)   
FROM Forecasting  

Vedi anche

SELECT (DMX)
Istruzioni DMX (Data Mining Extensions) Data Definitions
Istruzioni di manipolazione dei dati DMX (Data Mining Extensions)
Riferimento all'istruzione DMX (estensione di data mining)