Criando um conjunto de dados de relatório (Construtor de Relatórios 2.0)
Quando você cria relatórios no Construtor de Relatórios 2.0, primeiro 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.
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 (Construtor de Relatórios 2.0).
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 (Construtor de Relatórios 2.0), Filtrando os dados de um relatório (Construtor de Relatórios 2.0) e Agrupando e classificando dados (Construtor de Relatórios 2.0).
Recursos do Conjunto de Dados
O Construtor de Relatórios 2.0 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 Criando uma fonte de dados (Construtor de Relatórios 2.0).
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 usar provedores de dados de terceiros instalados em um servidor de relatório como fontes de dados. Para obter mais informações, consulte Diferenças entre as extensões de processamento de dados e provedores de dados .NET padrão (Construtor de Relatórios 2.0).
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 Designers de consulta e fontes de dados (Construtor de Relatórios 2.0). 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 (Construtor de Relatórios 2.0) e Usando parâmetros de consulta com fontes de dados específicas (Construtor de Relatórios 2.0).
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 (Construtor de Relatórios 2.0).
Usando modelos de relatório
Os modelos de relatórios são, na verdade, conjuntos de dados predefinidos. Uma pessoa com experiência no design de modelo deve primeiro criar um modelo de relatório e publicá-lo antes de ele poder usá-lo em um relatório. Você pode usar um modelo de relatório como uma fonte de dados para relatórios completos e relatórios ad-hoc criados no Construtor de Relatórios 1.0. Você não tem que criar uma consulta de conjunto de dados ao trabalhar com um modelo de relatório uma vez que o modelo cria a consulta para você enquanto você trabalha com os dados. Os modelos de relatório contêm campos predefinidos e relações de dados, chamadas entidades e funções, exibidos no painel Dados quando você seleciona um modelo de relatório como uma fonte de dados e que pode ser usada da mesma maneira que os campos de conjuntos de dados são usados. Para obter mais informações sobre como criar modelos de relatório, consulte "Trabalhando com o Designer de Modelo" na documentação do Reporting Services nos Manuais Online do SQL Server. Para obter mais informações sobre como criar modelos ad hoc, consulte "Trabalhando com o Construtor de Relatórios" na documentação do Reporting Services nos Manuais Online do SQL Server.
Para saber mais sobre como se conectar e recuperar dados de fontes de dados, consulte os tópicos nesta seção.
Nesta seção
Compreendendo os conjuntos de dados de relatório (Construtor de Relatórios 2.0)
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 (Construtor de Relatórios 2.0)
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 (Construtor de Relatórios 2.0)
Aborda como definir um conjunto de dados de um banco de dados multidimensional do Analysis Services.Criando conjuntos de dados de relatório a partir de dados XML (Construtor de Relatórios 2.0)
Aborda como definir um conjunto de dados de dados XML em um documento XML, serviço Web ou aplicativo da Web.Criando conjuntos de dados de relatório a partir de um banco de dados Oracle (Construtor de Relatórios 2.0)
Aborda como definir um conjunto de dados de um banco de dados do Oracle.Criando conjuntos de dados de relatório a partir de uma fonte de dados do SAP NetWeaver BI (Construtor de Relatórios 2.0)
Aborda como definir um conjunto de dados de uma fonte de dados do SAP NetWeaver Business Intelligence.Criando conjuntos de dados de relatório a partir de uma fonte de dados do Hyperion Essbase (Construtor de Relatórios 2.0)
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 (Construtor de Relatórios 2.0)
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 (Construtor de Relatórios 2.0)
Aborda como definir um conjunto de dados usando uma fonte de dados de um OLE DB, ODBC ou outro provedor de dados.Criando conjuntos de dados de relatório para um modelo de relatório (Construtor de Relatórios 2.0)
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 (Construtor de Relatórios 2.0)
Aborda os problemas gerais da coleção de campos do conjunto de dados.
Consulte também