Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server Analysis Services
Pode usar a instrução SELECT nas Extensões de Mineração de Dados (DMX) para criar diferentes tipos de consultas. Uma consulta pode ser usada para devolver informações sobre o próprio modelo de mineração, fazer novas previsões ou alterar o modelo treinando-o com novos dados. Os Serviços de Análise fornecem uma variedade de funções especializadas que controlam o tipo de informação devolvida numa consulta. Ao adicionar estas funções a uma consulta DMX, pode obter estatísticas adicionais ou colunas de dados. No entanto, cada tipo de consulta e cada tipo de modelo suporta apenas certas funções.
Funções comuns
Podes usar funções para estender os resultados que um modelo de mineração apresenta. Pode usar as seguintes funções para qualquer instrução SELECT que devolva uma expressão de tabela:
Além disso, as seguintes funções são suportadas para quase todos os tipos de modelos:
Algoritmos individuais podem suportar funções adicionais. Para uma lista das funções suportadas por cada tipo de modelo, consulte Consultas de Mineração de Dados.
Funções específicas da sintaxe SELECT
A tabela seguinte lista as funções que pode usar para cada tipo de instrução SELECT .
Para informações gerais sobre funções em DMX, consulte Data Mining Extensions (DMX) Function Reference.
| Tipo de consulta | Funções suportadas | Observações |
|---|---|---|
| SELECIONE DISTINTO DE <modelo> |
RangeMin (DMX) RangeMid (DMX) RangeMax (DMX) |
Estas funções podem ser usadas para fornecer valores máximos, valores mínimos e médias para qualquer coluna que contenha um tipo de dado numérico, independentemente de a coluna ser contínua ou ter sido discretizada. |
|
SELECIONAR DO <modelo>. CONTEÚDO or SELECIONAR DO <modelo>. DIMENSION_CONTENT |
IsDescendant (DMX) | Esta função recupera nós filhos para o nó especificado no modelo e pode ser usada, por exemplo, para iterar pelos nós no conteúdo do modelo de mineração. A disposição dos nós no conteúdo do modelo de mineração depende do tipo de modelo. Para informações sobre a estrutura de cada tipo de modelo de mineração, consulte Conteúdo do Modelo de Mineração (Serviços de Análise - Mineração de Dados). Se tiver guardado o conteúdo do modelo de mineração como uma dimensão, também pode usar outras funções de Expressões Multidimensionais (MDX) disponíveis para consultar uma hierarquia de atributos. |
| SELECIONAR DO <modelo>. CASOS |
IsInNode (DMX) ClasseClienteDefiniçõesGeneralGeneralFlag IsTrainingCase (DMX) IsTestCase (DMX) |
A função Lag é suportada apenas para modelos de séries temporais. A função IsTestCase é suportada em modelos baseados numa estrutura criada usando a opção holdout, para criar um conjunto de dados de teste. Se o modelo não for baseado numa estrutura com conjunto de testes de holdout, todos os casos são considerados casos de treino. |
| SELECIONAR DO <modelo>. SAMPLE_CASES | IsInNode (DMX) | Neste contexto, a função IsInNode devolve um caso que pertence a um conjunto de casos de amostra idealizados. |
| SELECIONAR DO <modelo>. PMML | Não aplicável. Use funções de consulta XML em vez disso. | Representações PMML são suportadas apenas para os seguintes tipos de modelos: Árvores de decisão da Microsoft Agrupamento da Microsoft |
| SELECT FROM <model> PREDICTION JOIN | Funções de previsão específicas para o algoritmo que usas para construir o modelo. | Para uma lista de funções de previsão para cada tipo de modelo, veja Consultas de Mineração de Dados. |
| Modelo SELECT FROM <> | Funções de previsão específicas para o algoritmo que usas para construir o modelo. | Para uma lista de funções de previsão para cada tipo de modelo, veja Consultas de Mineração de Dados. |
Conteúdo relacionado
- Referência às Extensões de Mineração de Dados (DMX)
- Referência de Função das Extensões de Mineração de Dados (DMX)
- Referência do Operador de Extensões de Mineração de Dados (DMX)
- Instruções de Extensões de Mineração de Dados (DMX)
- Convenções de Sintaxe das Extensões de Mineração de Dados (DMX)
- Elementos de Sintaxe de Extensões de Mineração de Dados (DMX)
- Estrutura e Utilização das Consultas de Previsão DMX
- Compreender a instrução DMX Select