Compartilhar via


Como criar um conjunto de dados (Reporting Services)

No Reporting Services, um conjunto de dados baseia-se em uma fonte de dados existente. Um conjunto de dados especifica uma consulta, parâmetros de consulta, filtros e uma coleção de campos. Você também pode especificar opções de dados, como distinção entre maiúsculas e minúsculas, agrupamento, tipo kana, largura e acentuação, para os dados recuperados da fonte de dados. Um conjunto de dados inserido é definido e usado em um único relatório. Um conjunto de dados compartilhado é definido em um servidor de relatório ou em um site do SharePoint e pode ser usado por vários relatórios.

Para obter mais informações, consulte Criando um conjunto de dados de relatório.

Para criar um conjunto de dados inserido

  1. No painel 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.

    Dica

    O nome do conjunto de dados é usado internamente no relatório. Para fins de esclarecimento, recomendamos que o nome do conjunto de dados descreva os dados retornados pela consulta.

  3. Em Fonte de dados, selecione o nome de uma fonte de dados compartilhada existente ou clique em Nova para criar uma nova fonte de dados incorporada.

  4. Selecione uma opção de tipo de Consulta. As opções podem variar dependendo 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 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 Dados do Relatório sob o nó da fonte de dados.

Para criar um conjunto de dados compartilhado

  1. No Gerenciador de Soluções, clique com o botão direito do mouse na pasta Conjuntos de Dados Compartilhados e clique em Adicionar Novo Conjunto de Dados.

    A página Consulta da caixa de diálogo Propriedades do Conjunto de Dados será aberta.

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

    Dica

    O nome do conjunto de dados é usado internamente no relatório. Para fins de esclarecimento, recomendamos que o nome do conjunto de dados descreva os dados retornados pela consulta.

  3. Em Fonte de dados, selecione o nome de uma fonte de dados compartilhada existente. Um conjunto de dados compartilhado deve ser baseado em uma fonte de dados compartilhada.

  4. Clique em Designer de Consulta.

    O designer de consulta associado ao tipo de fonte de dados será aberto.

    Opcionalmente, você pode clicar em Importar para importar uma consulta de um relatório existente.

  5. Clique em Construir consulta e em Clique em OK.

    Para obter mais informações, consulte Designers de Consulta do Reporting Services.

  6. Em Tempo Limite, digite o número de segundos que o servidor de relatório 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 Dados do Relatório abaixo do nó da fonte de dados.

Consulte também

Conceitos

Trabalhando com campos em um conjunto de dados de relatório

Usando modelos de relatório como fontes de dados

Outros recursos

Designers de Consulta do Reporting Services

Ajuda F1 do Designer de Relatórios