Compartilhar via


Compilar uma consulta no designer de consulta relacional (Construtor de Relatórios e SSRS)

Um designer de consulta ajuda a especificar quais dados devem ser recuperados de uma fonte de dados externa para um conjunto de dados de relatório. Você usa um designer de consulta quando compila uma consulta em um assistente ou cria uma consulta de conjunto de dados.

ObservaçãoObservação

Você pode criar e modificar definições de relatório (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools. Cada ambiente de criação fornece modos diferentes para criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Partes de Relatório (Construtor de Relatórios e SSRS) e Partes de Relatório no Designer de Relatórios (SSRS) na Web em microsoft.com.

Um conjunto de dados se baseia em uma fonte de dados. O tipo de fonte de dados e o ambiente de criação determinam qual designer de consulta é aberto quando você define a consulta de conjunto de dados. Os recursos do designer de consulta variam de acordo com a fonte de dados subjacente. Para obter mais informações sobre camadas de dados, consulte Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios ou Conexões de dados, fontes de dados e cadeias de conexão (SSRS).

É possível usar um designer de consulta para as seguintes tarefas:

  • Explorar os metadados de vários esquemas na fonte de dados externa

  • Especificar campos a serem recuperados para o conjunto de dados

  • Especificar relações entre dois objetos, como tabelas

  • Especificar filtros para restringir os dados antes de serem recuperados como dados de relatório

  • Indicar se é necessário criar parâmetros

  • Especificar agregações para executar cálculos na fonte de dados externa

Depois de abrir um designer de consulta, você cria uma consulta da mesma forma para um conjunto de dados inserido ou um compartilhado. Os procedimentos a seguir usam uma consulta do conjunto de dados inserida.

Para obter mais informações, consulte Interface de usuário do Designer de Consulta relacional (Construtor de Relatórios).

Para compilar uma consulta para um conjunto de dados inserido na exibição Design do Relatório

  1. Abra o designer de consulta. No painel de dados do relatório, clique com o botão direito do mouse no conjunto de dados e clique em Consulta.

    O designer de consulta associado à fonte de dados é aberto.

  2. No painel de exibição Banco de dados, expanda as pastas que mostrem uma exibição hierárquica dos objetos de esquema de banco de dados, como tabelas, exibições e procedimentos armazenados. Clique na caixa de seleção para selecionar todos os campos para um objeto ou expanda o nó para selecionar campos individuais.

    À medida que você seleciona campos no painel de exibição Banco de Dados, o painel Selecionar campos exibe suas seleções.

    Se você selecionar campos de mais de uma tabela de banco de dados relacionada, use o painel Relações para exibir as relações de tabelas detectadas no esquema de banco de dados.

  3. Clique em OK.

  4. Clique em OK.

    A lista de campos do conjunto de dados é exibida no painel de dados do relatório.

Para especificar limites para uma consulta

  1. No designer de consulta relacional, verifique se você tem campos selecionados e se os campos são exibidos no painel Campos selecionados.

  2. Na barra de ferramentas do painel Filtros aplicados, clique em Adicionar Filtro. Uma nova linha de filtro é exibida.

  3. Em Nome do campo, clique para exibir a lista suspensa de campos e clique no nome do campo pelo qual você deseja filtrar. Por exemplo, para filtrar por quantidade, clique no campo que contém o número de itens.

  4. Em Operador, clique para exibir a lista suspensa de operadores e, em seguida, selecione o operador de comparação a ser usado no filtro.

  5. Em Valor, digite o valor pelo qual você deseja filtrar. Por exemplo, para filtrar quantidade maior que 100, digite 100.

  6. Selecione a opção de parâmetro nessa linha para criar um parâmetro de conjunto de dados e permitir a um usuário especificar um valor de filtro. Um parâmetro de relatório correspondente ao parâmetro do conjunto de dados é criado automaticamente.

  7. Clique em OK.

  8. Clique em OK.

A lista de campos do conjunto de dados é exibida no painel de dados do relatório.

Para exibir um conjunto de resultados da consulta

  • Na barra de ferramentas do designer de consulta, clique em Executar Consulta (!).

    ObservaçãoObservação

    O designer de consulta usa credenciais do momento do design para executar a consulta e recuperar o conjunto de resultados. Para obter mais informações, consulte Especificar as credenciais no Construtor de Relatórios.

A consulta é executada na fonte de dados e retorna dados de exemplo no painel de resultados Consulta.

Consulte também

Tarefas

Criar um conjunto de dados compartilhado ou um conjunto de dados inserido (Construtor de Relatórios e SSRS)

Conceitos

Adicionar dados a um relatório (Construtor de Relatórios e SSRS)

Adicionar dados de fontes de dados externas (SSRS)

Exibição do design de relatório (Construtor de Relatórios)

Exibição do design de conjunto de dados compartilhados (Construtor de Relatórios)

Designers de Consulta do Reporting Services

Outros recursos

Designers de Consulta (Construtor de Relatórios)