Compartilhar via


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

É possível criar um conjunto de dados inserido para uso em um único relatório, ou criar um conjunto de dados compartilhado para ser salvo em um servidor de relatório e ser utilizado por vários relatórios. Para criar um conjunto de dados, é necessária uma fonte de dados inserida ou compartilhada.

Use o Construtor de Relatórios para executar as seguintes tarefas:

  • Crie um conjunto de dados compartilhado no modo de exibição Design de Conjunto de Dados. Os conjuntos de dados compartilhados devem usar fontes de dados compartilhadas publicadas.

  • Crie um conjunto de dados inserido no modo de exibição Design de Relatório.

  • Salve o conjunto de dados diretamente no servidor de relatório ou no site do SharePoint.

Use o Designer de Relatórios no SSDT (SQL Server Data Tools) para executar as seguintes tarefas:

  1. Crie um conjunto de dados compartilhado no Gerenciador de Soluções. Conjuntos de dados compartilhados devem usar fontes de dados da pasta Fontes de Dados Compartilhadas no Gerenciador de Soluções.

  2. Crie um conjunto de dados inserido no painel de dados do relatório.

  3. Outra opção é implantar os conjuntos de dados compartilhados e a fonte de dados compartilhada com o relatório. Para cada tipo de item, use Propriedades do Projeto para especificar caminhos para pastas no servidor de relatório ou no site do SharePoint.

Para obter mais informações, consulte Conjuntos de dados inseridos e compartilhados de relatório (Construtor de Relatórios e SSRS).

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.

Para abrir o Construtor de Relatórios e criar um conjunto de dados compartilhado

  1. Abra o Construtor de Relatórios. O Painel de novo relatório ou conjunto de dados abre, como mostrado na figura seguinte:

    rs_NewSharedDataset

    ObservaçãoObservação

    Se o Painel de novo relatório ou conjunto de dados não for exibido, no botão Construtor de Relatórios, clique em Novo.

  2. No painel esquerdo, sob Criar um conjunto de dados, clique em Conjunto de Dados Compartilhado.

  3. No painel direito, clique em Procurar para selecionar uma fonte de dados compartilhada no servidor de relatório e clique em Criar. O designer de consulta associado à fonte de dados compartilhada é aberto.

  4. No designer de consulta, especifique os campos a serem incluídos no conjunto de dados.

  5. Clique em Executar (!) para executar a consulta.

  6. No botão Construtor de Relatórios, clique em Salvar ou em Salvar como para salvar o conjunto de dados compartilhado no servidor de relatório.

  7. Para sair do Construtor de Relatórios, clique em Construtor de Relatórios e em Sair do Construtor de Relatórios. Para trabalhar com relatórios, clique em Construtor de Relatórios e em Novo ou Abrir.

Para definir opções de parâmetro de consulta

  1. Abra o Construtor de Relatórios.

  2. Clique em Abrir.

  3. Navegue até o servidor de relatório e selecione a pasta da fonte de dados compartilhada.

  4. Em Itens do tipo, clique em Conjuntos de Dados (*.rsd) na lista suspensa.

  5. Selecione o conjunto de dados compartilhado e clique em Abrir. O designer de consulta associado é aberto.

  6. No Faixa de Opções, clique em Propriedades do Conjunto de Dados.

  7. Clique em Parâmetros. Nessa página, defina um valor padrão como uma constante ou uma expressão, marque o parâmetro como somente leitura, anulável ou Omitir da Consulta. Para obter mais informações, consulte Caixa de diálogo Propriedades do Conjunto de Dados, Parâmetros (Construtor de Relatórios).

  8. Clique em OK.

Para criar um conjunto de dados a partir de um banco de dados relacional do SQL Server

  1. No painel de dados do relatório, clique com o botão direito do mouse no nome da fonte de dados e clique em Adicionar Conjunto de Dados. A página Consulta da caixa de diálogo Propriedades do Conjunto de Dados é aberta.

  2. Em Nome, digite um nome para o conjunto de dados ou aceite o nome padrão.

    ObservaçãoObservação

    O nome do conjunto de dados é usado internamente no relatório. Para maior clareza, é recomendável que o nome do conjunto de dados descreva os dados retornados pela consulta.

  3. Em Fonte de dados, navegue até o nome de uma fonte de dados compartilhada existente e selecione-o, ou clique em Nova para criar uma nova fonte de dados inserida.

  4. Selecione uma opção de Tipo de consulta. As opções dependem do tipo de fonte de dados.

    • Selecione Texto para gravar uma consulta usando a linguagem de consulta da fonte de dados.

    • Selecione Tabela para retornar todos os campos em uma tabela de banco de dados relacional.

    • Selecione StoredProcedure para executar um procedimento armazenado pelo nome.

  5. Em Consulta, digite o nome da consulta, do procedimento armazenado ou da tabela. Se quiser, clique em Designer de Consulta para abrir a ferramenta de designer gráfico ou com base em texto, ou clique em Importar para importar a consulta a partir de um relatório existente.

    Em alguns casos, a coleção de campos especificada pela consulta só pode ser determinada ao executar a consulta na fonte de dados. Por exemplo, um procedimento armazenado pode retornar um conjunto de campos variável no conjunto de resultados. Clique em Atualizar Campos para executar a consulta na fonte de dados e recuperar os nomes de campo que são necessários para preencher a coleção de campos do conjunto de dados no painel de dados do relatório. A coleção de campos é exibida abaixo do nó do conjunto de dados depois que a caixa de diálogo Propriedades do Conjunto de Dados é fechada.

  6. Em Tempo Limite, digite o número de segundos que o servidor de relatórios deve aguardar para receber uma resposta do banco de dados. O valor padrão é 0 segundos. Quando o valor do tempo limite for 0, a consulta não terá um tempo limite.

  7. Clique em OK.

    O conjunto de dados e sua coleção de campos aparecerão no painel de dados do relatório abaixo do nó da fonte de dados.

Consulte também

Conceitos

Conjuntos de dados inseridos e compartilhados de relatório (Construtor de Relatórios e SSRS)

Coleção de campos de conjuntos de dados (Construtor de Relatórios e SSRS)

Ajuda do Construtor de Relatórios para caixas de diálogo, painéis e assistentes

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

Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios

Conjuntos de dados inseridos e compartilhados (Construtor de Relatórios e SSRS)

Outros recursos

Designers de Consulta (Construtor de Relatórios)