Criando um conjunto de dados de relatório
Quando você cria relatórios no Reporting Services, primeiro você define uma ou mais fontes de dados e cria um ou mais conjuntos de dados para cada fonte de dados. Cada conjunto de dados especifica os campos da fonte de dados que você planeja usar no relatório, bem como os campos calculados que você pode criar. Além das definições de consulta e campo, um conjunto de dados contém um ponteiro para a fonte de dados, parâmetros de consulta e opções de dados que incluem a diferenciação de caracteres, incluindo maiúsculas e minúsculas, tipo kana, largura, acento e informações de agrupamento.
Você também pode acrescentar uma referência a um conjunto de dados compartilhado que é publicado em um servidor de relatório ou site do SharePoint. Um conjunto de dados compartilhado permite usar uma consulta que outra pessoa forneceu. Para obter mais informações sobre conjuntos de dados compartilhados, consulte Gerenciando conjuntos de dados compartilhados.
Depois de criar um conjunto de dados, poderá exibir o nome do conjunto de dados e sua coleção de campo no painel Dados do Relatório. No painel Dados do Relatório, você poderá criar campos adicionais ou editar campos existentes. Para obter mais informações, consulte Trabalhando com campos em um conjunto de dados de relatório.
Para exibir dados em seu relatório, vincule um conjunto de dados a uma região de dados, como uma tabela ou um gráfico, arrastando campos do painel Dados de Relatório para uma região de dados na superfície de design. Para obter mais informações sobre cada tipo de região de dados e os conceitos de preparar, filtrar e agrupar seus dados, consulte Trabalhando com regiões de dados, Filtrando dados em um relatório e Agrupando e classificando dados de relatório [Construtor de Relatórios].
Recursos do Conjunto de Dados
O Reporting Services fornece os seguintes recursos para ajudá-lo a criar conjuntos de dados que especificam os dados que você deseja em seu relatório:
Tipos de fonte de dados. Uma lista de tipos predefinidos de fontes de dados relacionais, multidimensionais e XML, por exemplo, SQL Server e MicrosoftSQL ServerAnalysis Services. Para obter uma lista completa, consulte Conectando-se a uma fonte de dados (Reporting Services).
Extensões de processamento de dados e provedores de dados. Componentes pré-configurados conectados a um tipo de fonte de dados e recupere os dados de relatório do conjunto de dados. Você também pode registrar provedores de dados de terceiros como fontes de dados. Para obter mais informações, consulte Extensões de processamento de dados e provedores de dados do .NET Framework..
Designers de consulta gráfica e com base em texto. Os designers de consulta ajudam a gravar uma consulta para especificar os dados a serem recuperados da fonte de dados. Os designers de consulta exibem exemplos de dados para seu relatório e o ajudam a definir os parâmetros de consulta. Para obter mais informações, consulte Consultar ferramentas de design no Reporting Services. A ordem de classificação padrão do conjunto de dados é definida na consulta.
Parâmetros de relatório gerados automaticamente para parâmetros de consulta. Quando sua consulta inclui parâmetros de consulta, o Reporting Services cria automaticamente parâmetros de relatório para que o usuário possa variar os parâmetros antes de executar o relatório. Quando sua consulta inclui vários parâmetros relacionados, você pode criar parâmetros em cascata para ajudar a controlar o número de valores dos quais deve ser feita a escolha. Para obter mais informações, consulte Adicionando parâmetros ao relatório e Usando parâmetros de consulta com fontes de dados específicas (Reporting Services).
Filtros do conjunto de dados. Os filtros que você pode definir para incluir ou excluir valores específicos depois de os dados serem recuperados da fonte de dados. Para obter mais informações, consulte Caixa de diálogo Propriedades do Conjunto de Dados, Filtros.
Usando modelos de relatório
Modelos de relatório permitem selecionar dados para um relatório sem ter um conhecimento detalhado da estrutura de dados na origem de dados subjacentes. Uma pessoa com experiência no design de modelo deve primeiro criar um modelo de relatório e publicá-lo antes de poder usá-lo como fonte de dados.
Os modelos de relatório contêm campos predefinidos e relacionamentos de dados, entidades chamadas e funções, que aparecem no painel de Dados. Você pode usar estes itens da mesma forma que usa campos de conjuntos de dados: arrastando-os à superfície de design enquanto cria seu relatório. Para obter mais informações sobre como criar modelos de relatório, consulte Trabalhando com o Designer de Modelo. Para obter mais informações sobre como criar relatórios ad hoc no (em inglês) no msdn.microsoft.com.
Para saber mais sobre como se conectar a e recuperar dados de tipos de fontes de dados com suporte do Reporting Services, consulte os tópicos nesta seção.
Nesta seção
Compreendendo os conjuntos de dados de relatório
Descreve as características de dados recuperados de uma fonte de dados.Criando conjuntos de dados de relatório de um banco de dados relacional do SQL Server
Aborda como definir um conjunto de dados de um banco de dados relacional do SQL Server.Criando conjuntos de dados de relatório no SQL Server Analysis Services
Aborda como definir uma pasta de trabalho PowerPivot de conjunto de dados publicada em uma Galeria PowerPivot.Criando conjuntos de dados de relatório a partir de dados Microsoft PowerPivot
Aborda como definir um conjunto de dados em um banco de dados multidimensional do Analysis Services.Criando conjuntos de dados de relatório a partir de uma lista do Microsoft SharePoint
Aborda como definir um conjunto de dados de uma lista do Microsoft SharePoint.Criando conjuntos de dados de relatório a partir de um banco de dados do SQL Azure
Aborda como definir um conjunto de dados de um banco de dados do SQL Azure.Criando conjuntos de dados de relatório de um SQL Server Parallel Data Warehouse
Aborda como definir um conjunto de dados de um Microsoft Parallel Data Warehouse.Criando conjuntos de dados de relatório a partir de dados XML
Aborda como definir um conjunto de dados XML em um documento XML, serviço Web ou aplicativo Web.Criando conjuntos de dados de relatório de um banco de dados Oracle
Aborda como definir um conjunto de dados de um banco de dados do Oracle.Criando Conjuntos de dados de Relatório de uma fonte de dados SAP NetWeaver BI
Aborda como definir um conjunto de dados de uma fonte de dados do SAP NetWeaver Business Intelligence.Criando conjuntos de dados de relatório de uma fonte de dados do Hyperion Essbase
Aborda como definir um conjunto de dados de uma fonte de dados Hyperion Essbase.Definindo conjuntos de dados de relatório em um banco de dados Teradata (Reporting Services)
Aborda como definir um conjunto de dados de uma fonte de dados do Teradata.Criando conjuntos de dados de relatório para outras fontes de dados
Aborda como definir um conjunto de dados usando uma fonte de dados de um OLE DB, ODBC ou outro provedor de dados.Usando modelos de relatório como fontes de dados
Aborda como acessar um modelo de relatório como um conjunto de dados predefinidos.Trabalhando com campos em um conjunto de dados de relatório
Aborda os problemas gerais da coleção de campos do conjunto de dados.
Consulte também
Tarefas
Como criar um conjunto de dados (Reporting Services)
Como adicionar, editar ou excluir um campo no painel Dados do Relatório
Referência
Conceitos
Fontes de dados com suporte no Reporting Services
Tópicos de instruções sobre como estabelecer a conexão com os dados de relatório
Acessando e alterando dados do banco de dados
Conectando-se a uma fonte de dados (Reporting Services)
Trabalhando com dados de relatório
Trabalhando com o Designer de Relatórios no Business Intelligence Development Studio