Share via


Modelo SELECT FROM <> (DMX)

Aplica-se a: SQL Server Analysis Services

Executa uma junção de previsão vazia, enquanto retornando o valor ou valores mais prováveis para as colunas especificadas. Só o conteúdo do modelo de mineração é usado para criar a previsão.

Sintaxe

  
SELECT <expression list> [TOP <n>] FROM <model>   
[WHERE <condition list>]   
[ORDER BY <expression> [DESC|ASC]]  

Argumentos

lista de expressões
Lista separada por vírgulas, de expressões ou de colunas de previsão ou somente previsão.

n
Opcional. Um inteiro que especifica quantas linhas serão retornadas.

modelo
Identificador de modelo.

lista de condições
Opcional. Condições para restringir os valores retornados da lista de colunas.

expressão
Opcional. Uma expressão que retorna um valor escalar.

Comentários

As colunas na lista de expressões devem ser definidas como somente previsão ou previsão ou relacionadas a uma coluna previsível.

Exemplo de Naive Bayes

O exemplo a seguir executa uma junção de previsão vazia na coluna Comprador de bicicleta, retornando o estado mais provável do modelo de mineração Naive Bayes de TM.

SELECT ([Bike Buyer]) FROM [TM_Naive_Bayes]  

Exemplo de série temporal

O exemplo a seguir realiza uma previsão na coluna Valor do modelo Previsão, retornando as quatro etapas de tempo seguintes. A coluna Região modelo combina modelos de bicicleta e regiões em um único identificador. A consulta usa a função PredictTimeSeries (DMX) para executar a previsão.

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

Consulte Também

SELECT (DMX)
Instruções de definição de dados DMX (Data Mining Extensions)
Instruções de manipulação de dados DMX (Data Mining Extensions)
Referência de instrução DMX (Data Mining Extensions)