Compartilhar via


Usando Designer de Consulta MDX do Analysis Services no Modo Consulta (Reporting Services)

Quando você cria um conjunto de dados a partir de uma fonte de dados do SQL ServerAnalysis Services, o Designer 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.

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 modos Gráfico ou 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 (Reporting Services).

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, consulteUsando propriedades de campo estendidas para um conjunto de dados do Analysis Services e Trabalhando com campos em um conjunto de dados de relatório.

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 gravar uma consulta MDX, consulte Referência de linguagem MDX.

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.

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 no painel <ui>Dados de Relatório</ui>. 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 e Trabalhando com tópicos de instruções sobre dados de relatório.