Compartilhar via


Criar uma consulta DMX no SQL Server Management Studio

O SQL Server fornece um conjunto de recursos para ajudar a criar consultas de previsão, consultas de conteúdo e consultas de definição de dados em modelos de mineração e estruturas de mineração.

  • O Construtor de consulta de previsão gráfico está disponível no SSDT (SQL Server Data Tools) e no SQL Server Management Studio, para simplificar o processo de escrever consultas de previsão e conjuntos de dados de mapeamento em um modelo.

  • Os modelos de consulta fornecidos no Gerenciador de Modelos iniciam a criação de muitos tipos de consultas DMX, incluindo muitos tipos de consultas de previsão. Os modelos são fornecidos para consultas de conteúdo, consultas que usaram conjuntos de dados aninhados, consulta que retornaram casos da estrutura de mineração e até mesmo consultas de definição de dados.

  • O Gerenciador de Metadados nos painéis de consulta MDX e DMX fornece uma lista de modelos e estruturas disponíveis que você pode arrastar e soltar no construtor de consultas, assim como uma lista de funções DMX. Este recurso facilita a obtenção correta de nomes de objetos, sem digitar.

Este tópico descreve como criar uma consulta DMX usando o Gerenciador de Metadados e o editor de consultas DMX.

Modelos de consulta DMX

Modelos para criar consultas DMX básicas estão disponíveis no Explorador de Modelos. A pasta DMX contém modelos de mineração de dados que estão divididos nestas categorias:

  • Conteúdo do modelo

  • Gerenciamento de modelo

  • Consultas de previsão

  • Conteúdo da estrutura

Você também pode criar modelos personalizados, para consultas ou comandos que você executa com frequência. Para obter mais informações, consulte Criar um modelo personalizado.

Modelos de consulta XMLA

O Analysis Services também fornece modelos para consultas XMLA.

Há alguma sobreposição entre os tipos de consultas que você pode executar usando XMLA e DMX. Por exemplo, você pode criar algumas consultas de conteúdo de modelo usando DMX ou os conjuntos de linhas de esquema de mineração de dados, mas os conjuntos de linhas de esquema às vezes contêm informações que não são expostas em consultas de conteúdo DMX.

Também há algumas diferenças principais no modo como as operações são tratadas no DMX e no XMLA. Por exemplo, você pode usar XMLA para executar operações administrativas como backup de um banco de dados do Analysis Services inteiro, mas se você desejar fazer backup de um único modelo de mineração, o DMX fornecerá um comando simples, EXPORT (DMX) que é mais adequado a esse propósito.

Criar e executar uma consulta DMX

Abrir nova janela de consulta DMX

  1. Clique em Nova Consulta no Management Studio e selecione Nova Consulta DMX do Analysis Server.

  2. Quando a caixa de diálogo Conectar ao Servidor é exibida, selecione a instância do Analysis Services que contém os modelos de mineração com os quais deseja trabalhar.

Abrir o Explorador de Modelos

  1. No SQL Server Management Studio, no menu Exibir, selecione o Explorador de Modelos.

  2. Clique em Analysis Server para ver uma exibição de árvore do modelo aplicável ao Analysis Services.

Aplicar um modelo para criar uma consulta

  • Clique com o botão direito no tipo de consulta apropriado e selecione Abrir.

  • Ou arraste o modelo para o editor de consulta.

  • Você também pode preencher os parâmetros para a consulta usando a opção Especificar Valores para Parâmetros no menu Consulta.

Para obter exemplos de como criar tipos específicos de consultas de modelos, consulte os seguintes tópicos:

Criar uma consulta de previsão singleton a partir de um modelo

Criar uma consulta de conteúdo em um modelo de mineração

Consulte também

Referência

Referência DMX (Data Mining Extensions)

Conceitos

Interfaces de Consulta de Mineração de Dados

Outros recursos

Usando o construtor de consultas de previsão para criar consultas de previsão DMX