Share via


Funções de previsão gerais (DMX)

Aplica-se a: SQL Server Analysis Services

Você pode usar a instrução SELECT em DMX (Extensões de Mineração de Dados) para criar diferentes tipos de consultas. Uma consulta pode ser usada para retornar informações sobre o próprio modelo de mineração, fazer novas previsões ou alterar o modelo treinando-o com novos dados. O Analysis Services fornece uma variedade de funções especializadas que controlam o tipo de informação retornada em uma consulta. Adicionando essas funções a uma consulta DMX, você pode recuperar estatísticas ou colunas de dados adicionais. No entanto, cada tipo de consulta e cada tipo modelo suporta apenas algumas funções.

Funções comuns

Você pode usar funções para ampliar os resultados retornados por um modelo de mineração. Você pode usar as seguintes funções para qualquer instrução SELECT que retorne uma expressão de tabela:

Além disso, as funções a seguir são suportadas em quase todos os tipos de modelo:

Os algoritmos individuais podem dar suporte a funções adicionais. Para obter uma lista das funções compatíveis com cada tipo de modelo, consulte Consultas de mineração de dados.

Funções específicas da sintaxe SELECT

A tabela a seguir lista as funções que você pode usar para cada tipo de instrução SELECT .

Para obter informações gerais sobre funções no DMX, consulte Referência de função DMX (Extensões de Mineração de Dados).

Tipo de consulta Funções suportadas Comentários
MODELO SELECT DISTINCT FROM <> RangeMin (DMX)

RangeMid (DMX)

RangeMax (DMX)
Essas funções podem ser usadas para fornecer valores máximos, valores mínimos e médias para qualquer coluna que contenha tipos de dados numéricos, independentemente de a coluna ser contínua ou ter sido diferenciada.
Modelo SELECT FROM<>. CONTEÚDO

ou

Modelo SELECT FROM<>. DIMENSION_CONTENT
IsDescendant (DMX) Essa função recupera nós filho para o nó especificado no modelo e pode ser usada, por exemplo, para iterar através de nós no conteúdo do modelo de mineração. A organização dos nós no conteúdo do modelo de mineração depende do tipo de modelo. Para obter informações sobre a estrutura de cada tipo de modelo de mineração, consulte Conteúdo do modelo de mineração (Analysis Services – Mineração de Dados).

Se você salvou o conteúdo do modelo de mineração como uma dimensão, também poderá usar outras funções MDX (Expressões Multidimensionais) disponíveis para consultar uma hierarquia de atributos.
Modelo SELECT FROM<>. CASOS IsInNode (DMX)

Classe ClientSettingsGeneralFlag

IsTrainingCase (DMX)

IsTestCase (DMX)
A função Lag tem suporte apenas para modelos de série temporal.

A função IsTestCase tem suporte em modelos baseados em uma estrutura que foi criada usando a opção holdout para criar um conjunto de dados de teste. Se o modelo não for baseado em uma estrutura com um conjunto de teste de validação, todos os casos serão considerados como casos de treinamento.
Modelo SELECT FROM<>. SAMPLE_CASES IsInNode (DMX) Nesse contexto, a função IsInNode retorna um caso que pertence a um conjunto de casos de exemplo idealizados.
Modelo SELECT FROM<>. PMML Não aplicável. Em vez disso, use funções de consulta XML. As representações PMML são suportadas apenas pelos tipos de modelo a seguir:

Árvores de Decisão da Microsoft

Microsoft Clustering
SELECT FROM <model> PREDICTION JOIN Funções de previsão que são específicas do algoritmo usado para criar o modelo. Para obter uma lista de funções de previsão para cada tipo de modelo, consulte Consultas de mineração de dados.
Modelo SELECT FROM <> Funções de previsão que são específicas do algoritmo usado para criar o modelo. Para obter uma lista de funções de previsão para cada tipo de modelo, consulte Consultas de mineração de dados.

Consulte Também

Referência DMX (Data Mining Extensions)
Referência de função de DMX (Data Mining Extensions)
Referência de operador de DMX (Data Mining Extensions)
Referência de instrução DMX (Data Mining Extensions)
Convenções de sintaxe de DMX (Data Mining Extensions)
Elementos de sintaxe de DMX (Data Mining Extensions)
Estrutura e uso de consultas de previsão DMX
Compreendendo a instrução DMX Select