Partilhar via


Criar uma consulta DMX no SQL Server Management Studio

O SQL Server fornece um conjunto de recursos para ajudá-lo 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 Consultas de Previsão Gráfica está disponível no SSDT (SQL Server Data Tools) e no SQL Server Management Studio, para simplificar o processo de gravação de 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 usadas em conjuntos de dados aninhados, consultas que retornam casos da estrutura de mineração e até 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, bem como uma lista de funções DMX. Esse recurso facilita a obtenção de nomes de objeto corretamente, 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 Gerenciador de Modelos. A pasta DMX contém modelos de mineração de dados, que são divididos nessas categorias:

  • Conteúdo do Modelo

  • Gerenciamento de Modelos

  • Consultas de previsão

  • de conteúdo da estrutura

Você também pode criar modelos personalizados para consultas ou comandos que são executados com frequência.

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 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.

Há também algumas diferenças importantes na maneira como as operações são tratadas no DMX e no XMLA. Por exemplo, você pode usar o XMLA para executar operações administrativas, como backup de um banco de dados inteiro do Analysis Services, mas se quiser fazer backup de um único modelo de mineração, o DMX fornecerá um comando simples, EXPORT (DMX), que é mais adequado para essa finalidade.

Criar e executar uma consulta DMX

Abrir uma nova janela de consulta DMX

  1. Clique em Nova Consulta no Management Studio e selecione Nova Consulta DMX do Servidor de Análise.

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

Abrir o Gerenciador de Modelos

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

  2. Clique no Analysis Server para ver uma exibição de árvore dos modelos que se aplicam ao Analysis Services.

Aplicar um modelo para criar uma consulta

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

  • Ou arraste o modelo para o editor de consultas.

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

Para obter exemplos de como criar tipos específicos de consultas a partir 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

Interfaces de consulta de mineração de dados
Referência de DMX (Data Mining Extensions)