Criando uma fonte de dados de relatório

Ao criar relatórios no Reporting Services, primeiro você especificará uma ou mais definições de fonte de dados. Uma definição de fonte de dados fornece detalhes sobre como estabelecer uma conexão com uma fonte de dados subjacente. Ela especifica o tipo de fonte de dados, uma cadeia de conexão e as credenciais. Cada tipo de fonte de dados requer diferentes informações de conexão.

O Reporting Services fornece extensões de processamento de dados para oferecer suporte a bancos de dados relacionais, banco de dados multidimensionais, modelos de relatórios e dados com base em XML. Além disso, você pode registrar e gerar relatórios a partir de provedores de dados do .NET Framework padrão. Os provedores de dados do .NET Framework padrão não suportam necessariamente todos os recursos fornecidos pelas extensões de processamento de dados do Reporting Services. Os dados recuperados a partir da fonte de dados do relatório são basicamente na forma de um conjunto de linhas tabular. Outras informações recuperadas dependem do tipo de fonte de dados. Você pode criar extensões de processamento de dados personalizadas para outros tipos de fonte de dados. Para obter mais informações, consulte Implementando uma extensão de processamento de dados.

As fontes de dados podem ser incorporadas a um relatório ou definidas de modo a serem compartilhadas entre vários relatórios. Um único relatório pode conter diversas fontes de dados, tanto incorporadas quanto compartilhadas. Quando você definir uma fonte de dados compartilhada usando o Designer de Relatórios, a definição da fonte de dados será salva como um item no projeto de relatório e poderá ser gerenciada independentemente dos demais itens do projeto. Da mesma forma, quando você publicar um relatório em um servidor de relatório, cada fonte de dados do relatório poderá ser gerenciada independentemente do relatório. Para obter mais informações, consulte Definindo propriedades em um relatório publicado.

As fontes de dados publicadas poderão ser protegidas por segurança baseada em funções. Você definirá a segurança em um item fonte de dados compartilhada para controlar o acesso a ele no servidor de relatório. Para obter mais informações, consulte Protegendo itens de fontes de dados compartilhadas.

Uma vez publicada a fonte de dados, pode ser necessário ajustar as informações de credenciais ou conexão das fontes de dados usadas para testar o relatório quando o relatório for publicado. Para obter mais informações, consulte Gerenciando fontes de dados de relatório.

Após definir as fontes de dados do relatório, você definirá conjuntos de dados que contenham campos específicos que serão usados no relatório. Para obter informações sobre conjuntos de dados, consulte Criando um conjunto de dados de relatório.

Nesta seção