Conexões de dados ou fontes de dados compartilhadas e inseridas (Construtor de Relatórios e SSRS)
Os relatórios usam conexões de dados para recuperar dados de um relatório quando uma consulta é executada ou o relatório é processado. Você escolhe em uma lista de tipos de conexões de dados internos a serem conectados a um banco de dados relacional, a um banco de dados multidimensional, a um serviço Web ou a alguma 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 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 da fonte de dados. Um arquivo que contém a representação XML de uma fonte de dados de 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 poderia atualizar a cadeia de conexão ou 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 que são necessárias para se conectar a uma fonte de dados. As propriedades de conexão variam de acordo com o tipo de conexão de dados. Para obter exemplos, consulte Conexões de dados, fontes de dados e cadeias de conexão.
Fonte de dados compartilhadas. Uma fonte de dados disponível em um servidor de relatório ou 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 a serem fornecidas para permitir que você acesse dados externos.
A diferença entre as fontes de dados inseridas e compartilhadas está em como elas são criadas, armazenadas e gerenciadas.
Observação
Você pode criar e modificar definições de relatório (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools. Cada ambiente de criação fornece modos diferentes para criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Designing Reports in Report Designer and Report Builder (SSRS) on the Web at 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 do servidor de relatório até uma fonte de dados compartilhada e selecioná-la. Para obter mais informações, consulte Conexões de dados, fontes de dados e cadeias de conexão.
No Designer de Relatórios, não é possível navegar até uma fonte de dados compartilhada no servidor de relatório. No Gerenciador de Soluções, você pode criar fontes de dados compartilhados como parte de um projeto e decidir se deve implantá-las em um servidor de relatório. Talvez você opte por usá-las localmente apenas por causa das diferenças em credenciais exigidas pelo 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 no Reporting Services.
O ícone a seguir indica um item de fonte de dados compartilhada na hierarquia de pastas do servidor de relatório:
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 tabela seguinte resume as diferenças entre fontes de dados inseridas e compartilhadas:
Descrição | Inserida fonte de dados |
Compartilhado fonte de dados |
---|---|---|
A conexão de dados é inserida na definição do relatório. | ||
O ponteiro para a conexão de dados no servidor de relatório é inserido na definição do relatório. | ||
Gerenciada no servidor de relatório | ||
Obrigatória para conjuntos de dados compartilhados | ||
Obrigatória para componentes |
Credenciais da fonte de dados
As credenciais são usadas para criar uma fonte de dados inserida, para executar uma consulta ou para recuperar dados durante o processamento de relatórios. 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. Dependendo do tipo de fonte de dados, as credenciais podem ser salvas para evitar a solicitação ou podem ser definidas para solicitar o acesso de cada usuário. As credenciais de que você precisa variam de acordo com a origem da conexão à fonte de dados: do computador ou do servidor de relatório. Para obter mais informações, consulte Especificar credenciais em conexões de Report Builder e dados, fontes de dados e cadeias de conexão no Reporting Services.
Consulte Também
Adicionar dados a um relatório (Construtor de Relatórios e SSRS)
Conceitos de criação de relatórios (Construtor de Relatórios e SSRS)
Fontes de dados com suporte no Reporting Services (SSRS)
Adicionar e verificar uma conexão de dados ou uma fonte de dados (Construtor de Relatórios e SSRS)
Conjuntos de dados inseridos e compartilhados (Construtor de Relatórios e SSRS)