Share via


SELECT FROM <modelo> (DMX)

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

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

  • n
    Opcional. Número inteiro que especifica quantas linhas serão retornadas.

  • model
    Identificador de modelo.

  • condition list
    Opcional. Condições para restringir os valores retornados da lista de colunas.

  • expression
    Opcional. Expressão que retorna um valor escalar.

Comentários

As colunas, na expression list precisam ser definidas como de previsão ou somente 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 realizar uma previsão.

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