Partilhar via


Crie um Conjunto de Dados Partilhado ou Conjunto de Dados Incorporado (Construtor de Relatórios e SSRS)

Aplica-se a: Microsoft Report Builder (SSRS) Não suportado Power BI Report Builder

Os conjuntos de dados incorporados destinam-se a ser usados num único relatório paginado. Conjuntos de dados partilhados num servidor de relatórios podem ser usados por múltiplos relatórios da Reporting Services, tanto móveis como paginados. Para criar um conjunto de dados, precisa de uma fonte de dados incorporada ou partilhada.

Tarefas do Construtor de Relatórios

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

  1. Crie um conjunto de dados partilhado na Visualização de Design de Conjuntos de Dados. Os conjuntos de dados partilhados devem usar fontes de dados partilhadas publicadas.

  2. Crie um conjunto de dados incorporado na Vista de Design de Relatórios.

  3. Guarde o conjunto de dados diretamente no servidor de relatórios ou no site do SharePoint.

Tarefas de Designer de Relatórios

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

  1. Crie um conjunto de dados partilhado no Explorador de Soluções. Os conjuntos de dados partilhados devem utilizar fontes de dados da pasta Fontes de Dados Partilhadas no Explorador de Soluções.

  2. Crie um conjunto de dados incorporado no painel de Dados do Relatório.

  3. Opcionalmente, implemente os conjuntos de dados partilhados e a fonte de dados partilhada com o relatório. Para cada tipo de item, use as Propriedades do Projeto para especificar caminhos para pastas no servidor de relatórios ou no site SharePoint.

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

Observação

Você pode criar e modificar arquivos de definição de relatório paginado (.rdl) no Construtor de Relatórios da Microsoft, no Construtor de Relatórios do Power BI e no Designer de Relatórios no SQL Server Data Tools.

Para criar um conjunto de dados partilhado no Construtor de Relatórios

  1. Construtor de Relatórios Abertos. O novo painel de relatório ou conjunto de dados abre-se, como mostrado na figura seguinte:

    rs_NewSharedDataset

    Observação

    Se o painel de Novos relatórios ou conjuntos de dados não aparecer, a partir do botão Construtor de Relatórios, clique em Novo.

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

  3. No painel direito, clique em Explorar para selecionar uma fonte de dados partilhada no servidor de relatórios e depois clique em Criar. O designer de consultas associado à fonte de dados partilhada abre-se.

  4. No designer de consultas, especifique os campos a incluir no conjunto de dados.

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

  6. No botão Construtor de Relatórios , clique em Guardar ou Guardar Como para guardar o conjunto de dados partilhado no servidor de relatórios.

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

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

  1. Construtor de Relatórios Abertos.

  2. Clique em Abrir.

  3. Navegue até ao servidor de relatórios e selecione a pasta da fonte de dados partilhada.

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

  5. Selecione o conjunto de dados partilhado e depois clique em Abrir. O designer de consultas associado abre-se.

  6. Na barra de ferramentas, clique em Propriedades do Conjunto de Dados.

  7. Clique em Parâmetros. Nesta página, defina um valor padrão para uma constante ou expressão, marque o parâmetro como apenas leitura, anulável ou Omitir da Consulta. Para mais informações, consulte Parâmetros do Relatório.

  8. Selecione OK.

Para criar um conjunto de dados a partir de uma base de dados relacional SQL Server

  1. No painel de Dados de Relatório, clique com o botão direito no nome da fonte de dados e depois clique em Adicionar Conjunto de Dados. A página de Consulta da caixa de diálogo Propriedades do Conjunto de Dados abre-se.

  2. No Nome, escreva um nome para o conjunto de dados ou aceite o nome padrão.

    Observação

    O nome do conjunto de dados é usado internamente dentro do relatório. Para maior clareza, recomendamos que o nome do conjunto de dados descreva os dados que a consulta devolve.

  3. Na fonte de dados, navegue e selecione o nome de uma fonte de dados partilhada existente, ou clique em Novo para criar uma nova fonte de dados incorporada.

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

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

    • Selecione tabela para devolver todos os campos numa tabela de base de dados relacional.

    • Selecione Stored Procedure para executar um procedimento armazenado pelo nome.

  5. Em Query, escreva a consulta, o procedimento armazenado ou o nome da tabela. Em alternativa, clique em Query Designer para abrir a ferramenta gráfica ou de design de consultas baseada em texto, ou 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 executando a consulta na fonte de dados. Por exemplo, um procedimento armazenado pode devolver um conjunto de variáveis de campos no conjunto de resultados. Clique em Atualizar Campos para executar a consulta na fonte de dados e recuperar os nomes dos campos necessários para preencher a coleção de campos do conjunto de dados no painel de Dados de Relatório. A coleção de campos de dados aparece no nó do conjunto de dados depois de fechar a caixa de diálogo das Propriedades do Conjunto de Dados.

  6. Em Timeout, escreva o número de segundos que o servidor de relatórios espera por uma resposta da base de dados. O valor padrão é 0 segundos. Quando o valor de tempo de espera é 0 segundos, a consulta não expira.

  7. Selecione OK.

    O conjunto de dados e a sua coleção de campos aparecem no painel de Dados do Relatório, no nó de fonte de dados.