Conexões de dados compartilhadas e inseridas (Construtor de Relatórios 3.0 e SSRS)

Relatórios usam conexões para recuperar dados para um relatório quando uma consulta é executada ou quando o relatório é processado. Em uma lista de tipos de conexões de dados internos, você optar por se conectar a um banco de dados relacional, a um banco de dados multidimensional, a um serviço Web ou a uma outra fonte de dados. Os termos a seguir são usados para descrever conexões de dados.

  • Conexão de dados.   Também conhecida como uma fonte de dados. Uma conexão de dados inclui um nome e propriedades de conexão que dependem do tipo de conexão. Por design, uma conexão de dados não inclui credenciais. Uma conexão de dados não especifica os dados a serem recuperados da fonte de dados externa. Para fazer isso, especifique uma consulta ao criar um conjunto de dados.

  • Definição de fonte de dados.   Um arquivo que contém a representação em XML de uma fonte de dados do relatório. Quando um relatório é publicado, suas fontes de dados são salvas no servidor de relatório ou no site do SharePoint como definições de fonte de dados, independentemente da definição de relatório. Por exemplo, um administrador de servidor de relatório pode atualizar a cadeia de conexão ou as credenciais. Em um servidor de relatório nativo, o tipo de arquivo é .rds. Em um site do SharePoint, o tipo de arquivo é .rsds.

  • Cadeia de conexão.   Uma cadeia de conexão é uma versão de cadeia de caracteres das propriedades de conexão necessárias para a conexão a uma fonte de dados. As propriedades de conexão variam com base no tipo de conexão de dados. Para obter exemplos, consulte Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios 3.0.

  • Fonte de dados compartilhados.   Uma fonte de dados que está disponível em um servidor de relatório ou em um site do SharePoint, a ser usada por vários relatórios.

  • Fonte de dados inserida.   Também conhecida como uma fonte de dados específica de relatório. Uma fonte de dados que é definida em um relatório e é usada apenas por esse relatório.

  • Credenciais.   Credenciais são as informações de autenticação que devem ser fornecidas para permitir o acesso a dados externos.

A diferença entre as fontes de dados inseridas e as fontes de dados compartilhadas está na maneira como elas são criadas, armazenadas e gerenciadas.

ObservaçãoObservação

É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com.

Fontes de dados compartilhadas

As fontes de dados compartilhadas são úteis quando você usa fontes de dados frequentemente. É recomendado usar fontes de dados compartilhadas o máximo possível. Elas facilitam o acesso e o gerenciamento dos relatórios, além de ajudar a proteger os relatórios e as fontes de dados acessados. Se precisar de uma fonte de dados compartilhada, peça ao administrador do sistema para criar uma para você.

No Construtor de Relatórios, não é possível criar uma fonte de dados compartilhada. Você pode navegar até o servidor de relatório e selecionar uma fonte de dados compartilhada. Para obter mais informações, consulte Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios 3.0.

No Designer de Relatórios, não é possível navegar para uma fonte de dados compartilhada no servidor de relatório. Você pode criar fontes de dados compartilhadas como parte de um projeto no Gerenciador de Soluções, e escolher se deve implantá-las em um servidor de relatório. Talvez você queira usá-las localmente apenas por causa de diferenças em credenciais exigidas por seu computador ou pelo servidor de relatório. Para obter mais informações, consulte Conexões de dados, fontes de dados e cadeias de conexão (SSRS).

O seguinte ícone indica um item de fonte de dados compartilhada na hierarquia da pasta do servidor de relatório: Ícone de fonte de dados compartilhada

Fontes de dados inseridas

Uma fonte de dados inserida é uma conexão de dados salva na definição de relatório. As informações de conexão de fonte de dados inserida só podem ser usadas pelo relatório no qual a fonte de dados está inserida. Para definir e gerenciar fontes de dados inseridas, use a caixa de diálogo Propriedades da Fonte de Dados.

Comparando fontes de dados inseridas e compartilhadas

A seguinte tabela resume as diferenças entre fontes de dados inseridas e compartilhadas:

Descrição

Inserida

Fonte de dados

Compartilhada

Fonte de dados

A conexão de dados é inserida na definição do relatório.

Disponível

O ponteiro para a conexão de dados no servidor de relatório é inserido na definição do relatório.

Disponível

Gerenciada no servidor de relatório

Disponível Disponível

Obrigatória para conjuntos de dados compartilhados

Disponível

Obrigatória para componentes

Disponível

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Credenciais da fonte de dados

As credenciais são usadas para criar uma fonte de dados inserida, executar uma consulta e recuperar dados durante o processamento do relatório. O proprietário da fonte de dados determina o tipo de credenciais que você deve usar para acessar os dados. As credenciais são gerenciadas independentemente da conexão de dados: em um servidor de relatório, em um site do SharePoint, ou em um computador local em um ambiente de criação de relatório. De acordo com o tipo de fonte de dados, as credenciais podem ser salvas para evitar solicitação ou definidas para solicitar cada usuário. As credenciais necessárias variam de acordo com o ponto de conexão à fonte de dados: o computador ou o servidor de relatório. Para obter mais informações, consulte Especificando credenciais no Construtor de Relatórios 3.0 e Conexões de dados, fontes de dados e cadeias de conexão (SSRS).