Partilhar via


Usando o Designer de Consulta MDX do Analysis Services no Modo Consulta (Construtor de Relatórios 2.0)

Quando você cria um conjunto de dados a partir de uma fonte de dados do SQL ServerAnalysis Services, o Construtor de Relatórios exibe o designer de consulta MDX no modo Design. Para alternar para o modo Consulta, clique no botão de alternância Modo Design (Alternar para o modo de Design) na barra de ferramentas.

O designer de consulta gráfica no modo Consulta inclui uma barra de ferramentas, um botão Selecionar Cubo (...) e três painéis: um painel com guias Metadados/Funções/Modelos, Consulta e Dados. Para obter a descrição da interface do usuário, consulte Interface de usuário do Designer de Consulta MDX do Analysis Services (Construtor de Relatórios 2.0).

ObservaçãoObservação

As alterações feitas no modo Consulta são perdidas se você alternar novamente no modo Design.

Use o modo Consulta para criar de maneira interativamente uma consulta MDX. Você pode selecionar um cubo e arrastar dimensões, atributos de dimensão, níveis, hierarquias, conjuntos nomeados, membros, medidas e KPIs (indicadores chave de desempenho) para o painel Consulta. Você pode selecionar funções ou modelos MDX a serem incluídos na sua consulta. Você também pode definir valores padrão para variáveis e visualizar automaticamente os resultados retornados para a consulta enquanto faz as alterações no painel Consulta. Além disso, é possível definir filtros para limitar os dados recuperados a partir do conjunto de dados definido pela consulta e definir parâmetros. Sempre que você alterar a consulta no painel Consulta, o Reporting Services processa o texto MDX para determinar as colunas para recuperar da fonte de dados. Essas colunas são exibidas no painel Dados do Relatório como campos do conjunto de dados.

O designer de consulta com base em texto não está disponível para criar consultas MDX. As consultas MDX para conjuntos de dados de relatório devem ser criadas usando o designer de consulta MDX em modo gráfico ou de consulta.

Botão Selecionar Cubo

Antes de criar uma consulta, você deve selecionar o cubo a partir do qual recuperar os dados. Clique em Selecionar Cubo (...) para abrir a caixa de diálogo Seleção do Cubo. As fontes de dados do Analysis Services fornecem a lista de cubos disponíveis. Por padrão, o primeiro cubo no banco de dados é selecionado.

Para exibir instruções sobre como selecionar um cubo, consulte Como selecionar um cubo (Construtor de Relatórios 2.0).

Painel Metadados

No painel Metadados, você pode navegar pelo metadados do cubo selecionado na fonte de dados subjacente, como dimensões, níveis, hierarquias, atributos, medidas e KPIs. Use o navegador de metadados para arrastar objetos para o painel Consulta.

O painel Metadados está localizado abaixo do nome do cubo no lado esquerdo do designer de consulta. Esse painel exibe os objetos armazenados no cubo atual, que você pode arrastar para o painel Consulta MDX. Quando você arrastar um objeto para o painel Consulta, o nome do objeto será posicionado na consulta.

Os objetos a seguir podem ser arrastados do painel Metadados para o painel Consulta:

  • Níveis

  • Medidas

  • Hierarquias e atributos

  • KPIs

Você não pode arrastar as propriedades de membro para o painel Consulta. Para obter mais informações sobre como fazer referência às propriedades de membros, consulte Usando propriedades de campo estendidas em um banco de dados do Analysis Services (Construtor de Relatórios 2.0) e Trabalhando com campos em um conjunto de dados de relatório (Construtor de Relatórios 2.0).

Painel Consulta

Use o painel Consulta para criar de maneira interativamente uma instrução MDX. Uma instrução padrão é fornecida a você. Arraste as medidas e dimensões a partir do painel Metadados para um local válido na instrução MDX. Para obter mais informações sobre como escrever uma consulta de MDX, consulte "Referência de expressões multidimensionais (MDX)" nos Manuais Online do SQL Server.

Use o botão Preparar Consulta (Botão Preparar Consulta) para validar a sintaxe MDX e verifique se alguma otimização de consulta ou outro processamento de consulta é concluído com êxito. O Reporting Services analisa o texto MDX para identificar as colunas no conjunto de resultados. Essas são exibidas como a coleção de campo para o conjunto de dados no painel Dados do Relatório. Essa consulta é salva na definição do relatório junto com o texto de consulta MDX. Você também pode adicionar ou editar campos manualmente, usando a caixa de diálogo Propriedades do Conjunto de Dados. Para obter mais informações, consulte Trabalhando com campos em um conjunto de dados de relatório (Construtor de Relatórios 2.0).

Painel Resultado

Use o painel Resultado para visualizar os resultados da consulta. Para executar a consulta, clique no botão Executar da barra de ferramentas do designer da consulta.

Usando parâmetros de consulta no modo Consulta

Para adicionar parâmetros à sua consulta MDX, use o botão Parâmetros da Consulta (Ícone da caixa de diálogo Parâmetros de Consulta) na barra de ferramentas. Essa caixa de diálogo Definir Parâmetros de Consulta é aberta. Especifique um nome e os detalhes do parâmetro. Quando você fecha o designer de consulta, um parâmetro de relatório é criado automaticamente para cada parâmetro de consulta especificado.

Para gerenciar a relação entre os parâmetros de relatório e de consulta, use a caixa de diálogo Propriedades do Conjunto de Dados. Embora os parâmetros de relatório sejam criados automaticamente a partir dos parâmetros de consulta, você poderá gerenciar os parâmetros de relatório separadamente. Além disso, se você alterar o nome de um parâmetro de consulta ou excluir um parâmetro de consulta, o parâmetro de relatório que corresponde ao parâmetro de consulta não é alterado nem excluído automaticamente. Para obter mais informações, consulte Adicionando parâmetros ao relatório (Construtor de Relatórios 2.0) e Tópicos de instruções sobre como trabalhar com os dados (Construtor de Relatórios 2.0).