Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Reporting Services recupera dados de relatório de fontes de dados por meio de uma camada de dados modular e extensível que usa extensões de processamento de dados. Para recuperar dados de relatório de uma fonte de dados, você deve selecionar uma extensão de processamento de dados que ofereça suporte ao tipo de fonte de dados, à versão do software em execução na fonte de dados e à plataforma da fonte de dados (32 bits ou 64 bits).
Quando você implanta o Reporting Services, um conjunto de extensões de processamento de dados é instalado e registrado automaticamente no cliente de criação de relatório e no servidor de relatório para fornecer acesso a vários tipos de fonte de dados. O Reporting Services instala os seguintes tipos de fonte de dados:
Microsoft SQL Server
Microsoft SQL Server Analysis Services para MDX, DMX, Microsoft Power Pivot e modelos tabulares
Microsoft Azure SQL Database e base de dados SQL no Microsoft Fabric
-
Ponto de ligação de análise SQL e Armazém no Microsoft Fabric
Oráculo
SAP BW
-
Hyperion Essbase
Lista do Microsoft SharePoint
Teradata
OLE DB
ODBC
XML
Além disso, extensões de processamento de dados personalizadas e provedores de dados padrão do Microsoft .NET Framework podem ser instalados e registrados por administradores de sistema. Para processar e exibir um relatório, as extensões de processamento de dados e os provedores de dados devem ser instalados e registrados no servidor de relatório; Para visualizar um relatório, eles devem ser instalados e registrados no cliente de criação de relatórios. As extensões de processamento de dados e os fornecedores de dados devem ser compilados nativamente para a plataforma onde estão instalados. Se você implantar uma fonte de dados programaticamente usando o serviço Web SOAP, deverá definir a extensão da fonte de dados. Use valores de extensão de dados do arquivo RSReportDesigner.config . Por padrão, o arquivo está localizado na seguinte pasta:
<drive letter>\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies
Por exemplo, a extensão de dados do Analysis Services é OLEDB-MD.
Muitos provedores de dados .NET Framework padrão de terceiros estão disponíveis como downloads do Centro de Download da Microsoft e de sites de terceiros. Você também pode pesquisar no fórum público do SQL Server Reporting Services para obter informações sobre provedores de dados de terceiros.
Observação
Os provedores de dados padrão do .NET Framework não suportam necessariamente todas as funcionalidades fornecidas pelas extensões de processamento de dados do Reporting Services. Além disso, alguns provedores de dados OLE DB e drivers ODBC podem ser usados para criar e visualizar relatórios, mas não são projetados para oferecer suporte a relatórios publicados em um servidor de relatório. Por exemplo, o Microsoft OLE DB Provider for Jet não é suportado no servidor de relatório. Para obter mais informações, consulte Extensões de processamento de dados e Provedores de dados do .NET Framework (SSRS).
Para obter mais informações sobre extensões de processamento de dados personalizadas, consulte Implementando uma extensão de processamento de dados. Para obter mais informações sobre provedores de dados padrão do .NET Framework, consulte o System.Data namespace.
Suporte de plataforma para fontes de dados de relatório
As fontes de dados que você pode usar em uma implantação do Reporting Services variam de acordo com a edição do SQL Server, a versão do Reporting Services e a plataforma. Para obter mais informações sobre recursos, consulte Recursos do Reporting Services com suporte nas edições do SQL Server. A tabela mais adiante neste tópico fornece informações sobre fontes de dados suportadas por versão e por plataforma.
As considerações de plataforma para fontes de dados do Reporting Services são separadas para o cliente de criação de relatório e o servidor de relatório.
No cliente de criação de relatório
SQL Server SQL Server Data Tools - Business Intelligence é um aplicativo de 32 bits. SQL Server Data Tools - Business Intelligence não tem suporte em uma plataforma baseada em Itanium. Em uma plataforma x64, para editar e visualizar relatórios no Designer de Relatórios, você deve ter provedores de dados de 32 bits instalados no diretório da plataforma (x86).
No servidor de relatório
Quando você implanta um relatório em um servidor de relatório de 64 bits, o servidor de relatório deve ter provedores de dados de 64 bits compilados nativamente instalados. Não há suporte para encapsulamento de um provedor de dados de 32 bits em interfaces de 64 bits. Para obter mais informações, consulte a documentação do provedor de dados.
Fontes de dados suportadas
A tabela a seguir lista as extensões de processamento de dados da Microsoft e os provedores de dados que você pode usar para recuperar dados para conjuntos de dados de relatório e modelos de relatório. Para obter mais informações sobre uma extensão ou provedor de dados, clique no link na segunda coluna. As colunas da tabela são descritas da seguinte forma:
Fonte dos dados do relatório: O tipo de dados que estão sendo acessados; por exemplo, banco de dados relacional, banco de dados multidimensional, arquivo simples ou XML. Esta coluna responde à pergunta: "Que tipos de dados o Reporting Services pode usar para um relatório?"
Tipo de fonte de dados do Reporting Services: um dos tipos de fonte de dados que você vê na lista suspensa quando define uma fonte de dados no Reporting Services. Esta lista é preenchida a partir de DPEs e provedores de dados instalados e registrados. Esta coluna responde à pergunta: "Que tipo de fonte de dados seleciono na lista suspensa quando crio uma fonte de dados de relatório?"
Nome da Extensão de Processamento de Dados/Provedor de Dados: A extensão de processamento de dados do Reporting Services ou outro provedor de dados que corresponde ao tipo de fonte de dados do Reporting Services selecionado. Esta coluna responde à pergunta: "Quando seleciono um tipo de fonte de dados, qual extensão de processamento de dados ou provedor de dados correspondente é usado?"
Versão do provedor de dados subjacente (opcional): alguns tipos de fonte de dados oferecem suporte a mais de um provedor de dados. Estas podem ser versões diferentes do mesmo fornecedor ou implementações diferentes por terceiros para um tipo de fornecedor de dados. O nome do provedor aparece com freqüência na cadeia de conexão depois de configurar uma fonte de dados. Esta coluna responde à pergunta: "Depois de selecionar o tipo de fonte de dados, qual provedor de dados seleciono na caixa de diálogo Propriedades da Conexão ?"
Plataforma de fonte de <dados: a plataforma de fonte de dados suportada pela extensão de processamento de dados ou provedor de dados para a fonte de dados de destino.> Esta coluna responde à pergunta: "Esta extensão de processamento de dados ou provedor de dados pode recuperar dados de uma fonte de dados neste tipo de plataforma?"
Versão da fonte de dados: a versão da fonte de dados de destino suportada pelo DPE ou provedor de dados. Esta coluna responde à pergunta: "Esta extensão de processamento de dados ou provedor de dados pode recuperar dados desta versão da fonte de dados?"
<Plataforma> RS: as plataformas para o servidor de relatório e o cliente de criação de relatórios onde você pode instalar um DPE ou provedor de dados personalizado. As extensões internas de processamento de dados do Reporting Services estão incluídas em qualquer instalação do Reporting Services. Uma extensão de processamento de dados personalizada ou um provedor de dados do .NET Framework deve ser compilado nativamente para uma plataforma específica. Esta coluna responde à pergunta: "Esta extensão de processamento de dados ou provedor de dados pode ser instalado neste tipo de plataforma?"
Tipos de fontes de dados
| Fonte de Dados do relatório |
Tipo de fonte de dados do Reporting Services | Nome da extensão de processamento de dados/provedor de dados | Versão do provedor de dados subjacente (Opcional) |
Dados Fonte Plataforma x86 |
Dados Fonte Plataforma x64 |
Versão da fonte de dados | RS Plataforma x86 |
RS Plataforma x64 |
|---|---|---|---|---|---|---|---|---|
| Banco de dados relacional do SQL Server | Servidor Microsoft SQL | Extensão de processamento de dados integrada do Reporting Services | Estende System.Data.SqlClient | Yes | Yes | SQL Server 2012 e posterior. | Yes | Yes |
| Banco de dados relacional do SQL Server | OLEDB | Extensão de processamento de dados integrada do Reporting Services | Estende System.Data.OledbClient | Yes | Yes | SQL Server 2012 e posterior. | Yes | Yes |
| Banco de dados relacional do SQL Server | ODBC | Extensão de processamento de dados integrada do Reporting Services | Estende System.Data.OdbcClient | Yes | Yes | SQL Server 2012 e posterior. | Yes | Yes |
| Base de Dados SQL | Banco de Dados SQL do Microsoft Azure | Extensão de processamento de dados integrada do Reporting Services | Estende System.Data.SqlClient | N/A | N/A | Base de Dados SQL | Yes | Yes |
| SQL Managed Instance | Banco de Dados SQL do Microsoft Azure | Extensão de processamento de dados integrada do Reporting Services | Estende System.Data.SqlClient | N/A | N/A | SQL Managed Instance | Yes | Yes |
| Azure Synapse Analytics | Banco de Dados SQL do Microsoft Azure | Extensão de processamento de dados integrada do Reporting Services | Estende System.Data.SqlClient | N/A | N/A | Azure Synapse Analytics | Yes | Yes |
| Dispositivo Azure Synapse Analytics | Armazém de Dados Paralelo da Microsoft | Extensão de processamento de dados obsoleta do Reporting Services | N/A | N/A | N/A | SQL Server 2008 R2 Armazém de Dados Paralelo | Não | Não |
| Banco de dados multidimensional ou tabular do Analysis Services | Microsoft SQL Server Analysis Services | Extensão de processamento de dados integrada do Reporting Services | Utiliza ADOMD.NET | Yes | Yes | SQL Server 2012 Analysis Services e versões posteriores | Yes | Yes |
| Conjunto de dados do Power BI Premium (Começando com o Reporting Services 2019 e o Servidor de Relatório do Power BI de janeiro de 2020) | Microsoft SQL Server Analysis Services | Extensão de processamento de dados integrada do Reporting Services | Utiliza ADOMD.NET | Yes | Yes | SQL Server 2019 Analysis Services e versões posteriores | Yes | Yes |
| Azure Analysis Services (Começando com o Reporting Services 2017) |
Microsoft SQL Server Analysis Services | Extensão de processamento de dados integrada do Reporting Services | Utiliza ADOMD.NET | Yes | Yes | SQL Server 2017 Analysis Services e versões posteriores | Yes | Yes |
| Banco de dados multidimensional do Analysis Services | OLEDB | Extensão de processamento de dados integrada do Reporting Services | Estende System.Data.OledbClient Versão 10.0 |
Yes | Yes | SQL Server 2012 Serviços de Análise | Yes | Yes |
| Listas do SharePoint | Lista do Microsoft SharePoint | Extensão de processamento de dados integrada do Reporting Services | Obtém dados de Lists.asmx ou das interfaces da API do modelo de objeto do SharePoint. Ver nota. |
Não | Yes | Produtos do SharePoint 2013 e posteriores | Yes | Yes |
| XML | XML | Extensão de processamento de dados integrada do Reporting Services | As fontes de dados XML não têm dependências de plataforma. | N/A | N/A | XML Web Services ou documentos | Yes | Yes |
| Modelo de servidor de relatório | Modelo de relatório | Extensão preterida de processamento de dados do Reporting Services para um ficheiro SMDL publicado | As fontes de dados para um modelo usam extensões de processamento de dados incorporadas. Os modelos baseados em Oracle requerem componentes de cliente Oracle. Os modelos baseados em Teradata exigem o Provedor de Dados .NET para Teradata da Teradata. Consulte a documentação do Teradata para obter suporte à plataforma. |
N/A | N/A | Os modelos podem ser criados a partir de:SQL Server 2005 (9.x) e posterior. Analysis Services Oracle 9.2.0.3 ou posterior Teradata v14, v13, v12 e v6.2 |
Não | Não |
| Base de dados multidimensional SAP | SAP BW | Extensão de processamento de dados integrada do Reporting Services | Consulte a documentação do SAP para obter suporte à plataforma. | N/A | N/A | SAP BW 7.0-7.5 | Yes | N/A |
| Hyperion Essbase | Hyperion Essbase | Extensão de processamento de dados integrada do Reporting Services | Consulte a documentação do Hyperion para obter suporte à plataforma. | Yes | N/A | Hyperion Essbase 9.3.1 | Yes | N/A |
| Banco de dados relacional Oracle | Oracle | Extensão de processamento de dados integrada do Reporting Services | Requer componentes de cliente Oracle 12c ou superiores. | Yes | N/A | Oracle 11g, 11g R2, 12c, 18c, 19c | Yes | Yes |
| Teradata | Teradata | Extensão de processamento de dados integrada do Reporting Services | Estende o provedor de dados .NET para Teradata desenvolvido pela Teradata. Requer o Provedor de Dados .NET para Teradata da Teradata. Consulte a documentação do Teradata para obter suporte à plataforma. |
Yes | N/A | Teradata v15 Teradata v14 Teradata v13 |
Yes | Não |
| Banco de dados relacional DB2 | Nome personalizado da extensão de dados registrada | Servidor de Integração de Host (HI) 2004 |
Yes | N/A | N/A | Yes | Não | |
| Fonte de dados OLE DB genérica | OLEDB | Extensão de processamento de dados integrada do Reporting Services | Qualquer fonte de dados que ofereça suporte ao OLE DB. Consulte a documentação da fonte de dados para obter suporte à plataforma. |
Yes | N/A | Qualquer fonte de dados que ofereça suporte ao OLE DB. Ver nota. | Yes | N/A |
| Fonte de dados ODBC genérica | ODBC | Extensão de processamento de dados integrada do Reporting Services | Qualquer fonte de dados que ofereça suporte a ODBC. Consulte a documentação da fonte de dados para obter suporte à plataforma. |
Yes | N/A | Qualquer fonte de dados que ofereça suporte a ODBC. Ver nota. | Yes | Yes |
Para obter informações sobre como usar fontes de dados externas, consulte Adicionar dados de fontes de dados externas (SSRS).
Muitos provedores de dados padrão do .NET Framework estão disponíveis de terceiros. Para obter mais informações, pesquise em sites ou fóruns de terceiros.
Para instalar e registrar uma extensão de processamento de dados personalizada ou um provedor de dados padrão do .NET Framework, você precisará consultar a documentação de referência do provedor de dados. Para obter mais informações, consulte Registrar um provedor de dados .NET Framework padrão (SSRS).
Retornar à tabela Fontes de dados
Extensões de processamento de dados do Reporting Services
As seguintes extensões de processamento de dados são instaladas automaticamente com o Reporting Services e o SQL Server Data Tools - Business Intelligence. Para obter mais informações e verificar a instalação, consulte Arquivo de configuração RSReportDesigner e Arquivo de configuraçãoRsReportServer.config.
Observação
A extensão de processamento de dados do SQL Server Integration Services não tem suporte no momento.
Para obter mais informações sobre extensões de processamento de dados suportadas pelo Construtor de Relatórios, consulte Criar cadeias de conexão de dados - Construtor de Relatórios & SSRS.
Extensão de processamento de dados do Microsoft SQL Server
O tipo de fonte de dados Microsoft SQL Server encapsula e estende o Provedor de Dados do .NET Framework para SQL Server. Esta extensão de processamento de dados é compilada nativamente e é executada em plataformas baseadas em x86 e x64.
No SQL Server Data Tools - Business Intelligence, o designer de consulta associado a essa extensão de dados é o Visual Database Tool Designer. Se você usar o designer de consulta no modo gráfico, a consulta será analisada e, possivelmente, reescrita. Use o designer de consulta baseado em texto quando quiser controlar a sintaxe de Transact-SQL exata usada para uma consulta. Para obter mais informações, consulte Interface do usuário do Designer de Consultas Gráficas.
Para obter mais informações, consulte Tipo de conexão do SQL Server (SSRS).
No Construtor de Relatórios, o designer de consulta associado a essa extensão de dados é o Designer de Consulta Relacional.
Retornar à tabela Fontes de dados
Extensão de processamento do Banco de Dados SQL do Microsoft Azure
O tipo de fonte de dados Banco de Dados SQL do Microsoft Azure encapsula e estende o Provedor de Dados do .NET Framework para SQL Server.
No SQL Server Data Tools - Business Intelligence, o designer de consulta gráfica associado a essa extensão de dados é o Designer de Consulta Relacional e não o Designer de Ferramentas de Banco de Dados Visual que você usa com o tipo de fonte de dados do Microsoft SQL Server .
SQL Server Data Tools - Business Intelligence diferencia automaticamente entre os tipos de fonte de dados do Banco de Dados SQL do Microsoft Azure e do Microsoft SQL Server e abre o designer de consulta gráfico associado ao tipo de fonte de dados.
Se você usar o designer de consulta no modo gráfico, a consulta será analisada e, possivelmente, reescrita. Um designer de consulta baseado em texto também está disponível para escrever consultas. Use o designer de consulta baseado em texto quando quiser controlar a sintaxe de Transact-SQL exata usada para uma consulta.
A recuperação de dados do Banco de Dados SQL, do Azure Synapse Analytics e do SQL Server é semelhante, mas há alguns requisitos que se aplicam apenas ao Banco de Dados SQL. Para obter mais informações, consulte Tipo de conexão SQL do Azure (SSRS).
Retornar à tabela Fontes de dados
Extensão de processamento do Microsoft SQL Server Parallel Data Warehouse
Esta fonte de dados foi preterida. Use o tipo de fonte de dados do SQL Server para se conectar ao Microsoft Analytics Platform (APS).
Retornar à tabela Fontes de dados
Extensão de processamento de dados do Microsoft SQL Server Analysis Services
Ao selecionar o tipo de fonte de dados Microsoft SQL Server Analysis Services, você está selecionando uma extensão de processamento de dados do Reporting Services que estende o Provedor de Dados do .NET Framework para Microsoft Analysis Services. Esta extensão de processamento de dados é compilada nativamente e é executada em plataformas baseadas em x86 e x64.
Esse provedor de dados usa o modelo de objeto ADOMD.NET para criar consultas usando XML for Analysis (XMLA) versão 1.1. Os resultados são retornados como um conjunto de linhas achatado. Para obter mais informações, consulte Tipo de conexão do Analysis Services para MDX (SSRS),Tipo de conexão do Analysis Services para DMX (SSRS),Interface do usuário do Designer de Consulta MDX do Analysis Services e Interface do usuário do Designer de Consulta DMX do Analysis Services.
Observação
Para as fontes de dados do conjunto de dados do Azure Analysis Services e do Power BI Premium, você deve ter a autenticação multifator (MFA) desabilitada para as credenciais que estão sendo usadas para se conectar à fonte de dados. Se você precisar da autenticação multifator habilitada para seu ambiente, revise o Acesso Condicional do Ative Directory do Azure como uma opção para desabilitar a autenticação multifator para as credenciais usadas na fonte de dados.
Ao usar um conjunto de dados do Power BI Premium como fonte de dados, somente o modo de importação e o DirectQuery são suportados.
Ao se conectar a uma fonte de dados do Analysis Services, a extensão de processamento de dados do Microsoft SQL Server Analysis Services dá suporte a parâmetros de vários valores e mapeia propriedades de célula e membro para propriedades estendidas suportadas pelo Reporting Services. Para obter mais informações, consulte Propriedades de campo estendidas para um banco de dados do Analysis Services (SSRS).
Você também pode criar modelos a partir de fontes de dados do SQL Server Analysis Services.
Extensão de processamento de dados OLE DB
A extensão de processamento de dados OLE DB requer a escolha de uma camada de provedor de dados adicional com base na versão da fonte de dados que você deseja usar no relatório. Se você não selecionar um provedor de dados específico, um padrão será fornecido. Escolha um provedor de dados específico por meio da caixa de diálogo Propriedades da Conexão , acessada por meio do botão Editar nas caixas de diálogo Fonte de Dados ou Fonte de Dados Compartilhada.
Para obter mais informações sobre o designer de consulta associado ao OLE DB, consulte Interface do usuário do Designer de Consulta Gráfica. Para obter mais informações sobre suporte específico para provedores OLE DB, consulte Visual Studio .NET Designer Tool Supports Specific OLE DB Providers na Base de Dados de Conhecimento Microsoft.
Retornar à tabela Fontes de dados
OLE DB para SQL Server
Ao selecionar o tipo de fonte de dados OLE DB, você está selecionando uma extensão de processamento de dados do Reporting Services que estende o Provedor de Dados do .NET Framework para OLE DB. Esta extensão de processamento de dados é compilada nativamente e executada em plataformas x86 e x64.
Para obter mais informações, consulte Tipo de conexão OLE DB (SSRS).
Retornar à tabela Fontes de dados
OLE DB para OLAP 7.0
O provedor OLE DB para OLAP Services 7.0 não é suportado.
Retornar à tabela Fontes de dados
OLE DB para Oracle
A extensão de processamento de dados OLE DB para Oracle não suporta os seguintes tipos de dados Oracle: BLOB, CLOB, NCLOB, BFILE, UROWID.
Há suporte para parâmetros sem nome que dependem da posição. Os parâmetros nomeados não são suportados por esta extensão. Para usar parâmetros nomeados, use a extensão de processamento de dados Oracle .
Para obter mais informações sobre como configurar o Oracle como uma fonte de dados, consulte Como usar o Reporting Services para configurar e acessar uma fonte de dados Oracle. Para obter mais informações sobre a configuração de permissões adicionais, consulte Como adicionar permissões para a entidade de segurança NETWORK SERVICE na Base de Dados de Conhecimento Microsoft.
Retornar à tabela Fontes de dados
Provedor de dados do OLE DB Standard .NET Framework
Para recuperar dados de uma fonte de dados que ofereça suporte a provedores de dados OLE DB .NET Framework, use o tipo de fonte de dados OLE DB e selecione o provedor de dados padrão ou selecione entre os provedores de dados instalados na caixa de diálogo Cadeia de Conexão .
Observação
Embora um provedor de dados possa oferecer suporte à visualização de um relatório em seu cliente de criação de relatórios, nem todos os provedores de dados OLE DB são projetados para oferecer suporte a relatórios publicados em um servidor de relatório.
Retornar à tabela Fontes de dados
Extensão de processamento de dados ODBC
Ao selecionar o tipo de fonte de dados ODBC, você está selecionando uma extensão de processamento de dados do Reporting Services que estende o Provedor de Dados do .NET Framework para ODBC. Esta extensão de processamento de dados é compilada nativamente e executada em plataformas x86 e x64. Use essa extensão para se conectar e recuperar dados de qualquer fonte de dados que tenha um provedor ODBC.
Observação
Embora um provedor de dados possa oferecer suporte à visualização de um relatório em seu cliente de criação de relatório, nem todos os provedores de dados ODBC são projetados para oferecer suporte a relatórios publicados em um servidor de relatório.
Retornar à tabela Fontes de dados
Provedor de dados ODBC Standard .NET Framework
Para recuperar dados de uma fonte de dados que ofereça suporte a um provedor de dados ODBC .NET Framework padrão, use o tipo de fonte de dados ODBC e selecione o provedor de dados padrão ou selecione entre os provedores de dados instalados na caixa de diálogo Cadeia de Conexão .
Observação
Embora um provedor de dados possa oferecer suporte à visualização de um relatório em seu cliente de criação de relatório, nem todos os provedores de dados ODBC são projetados para oferecer suporte a relatórios publicados em um servidor de relatório.
Retornar à tabela Fontes de dados
Extensão de processamento de dados Oracle
Ao selecionar o tipo de fonte de dados Oracle, você está selecionando uma extensão de processamento de dados do Reporting Services que usa diretamente o Provedor de Dados da Oracle e não usa mais o provedor Microsoft System.Data.OracleClient como ele foi preterido. Para recuperar dados de relatório de um banco de dados Oracle, o administrador deve instalar o software cliente Oracle e a versão deve ser 11g ou posterior. Ele deve ser instalado no cliente de criação de relatórios para visualizar relatórios e no servidor de relatório para exibir relatórios publicados.
Para instalar o software cliente Oracle, consulte Tipo de conexão Oracle (SSRS).
Os parâmetros nomeados são suportados por esta extensão. Para Oracle versão 11g ou posterior, parâmetros de vários valores são suportados. Para parâmetros sem nome que dependem da posição, use a extensão de processamento de dados OLE DB com o provedor de dados Microsoft OLE DB Provider for Oracle. Para obter mais informações sobre como configurar o Oracle como uma fonte de dados, consulte Como usar o Reporting Services para configurar e acessar uma fonte de dados Oracle. Para obter mais informações sobre a configuração de permissões adicionais, consulte Como adicionar permissões para a entidade de segurança NETWORK SERVICE na Base de Dados de Conhecimento Microsoft.
Você pode recuperar dados de procedimentos armazenados com vários parâmetros de entrada, mas o procedimento armazenado deve retornar apenas um cursor de saída. Para obter mais informações, consulte Retornando resultados com Oracle REF CURSORs em "Recuperar dados usando um DataReader".
Para obter mais informações, consulte Tipo de conexão Oracle (SSRS). Para obter mais informações sobre o designer de consulta associado, consulte Interface gráfica do usuário do Designer de Consultas.
Você também pode criar modelos com base em um banco de dados Oracle.
Retornar à tabela Fontes de dados
Extensão de processamento de dados Teradata
Ao selecionar o tipo de fonte de dados Teradata, você está selecionando uma extensão de processamento de dados do Reporting Services que estende o Provedor de Dados do .NET Framework para Teradata. Para recuperar dados de relatório do Teradata, o administrador do sistema deve instalar o Provedor de Dados do .NET Framework para Teradata no cliente de criação de relatório para editar e visualizar relatórios no cliente e no servidor de relatório para exibir relatórios publicados.
Para projetos de servidor de relatório, não há um designer de consulta gráfica disponível para essa extensão. Você deve usar o designer de consulta baseado em texto para criar consultas.
A tabela a seguir mostra quais versões do Provedor de Dados .NET para Teradata têm suporte para definir uma fonte de dados em uma definição de relatório no SQL Server Data Tools - Business Intelligence:
| SQL Server Data Tools - Versão de Business Intelligence | Versão Teradata | Provedor de dados do .NET Framework para a versão Teradata |
|---|---|---|
| SQL Server 2008 (10.0.x) | 12.00 | 12.00.01 |
| SQL Server 2008 (10.0.x) | 6.20 | 12.00.01 |
| SQL Server 2008 (10.0.x) | 13,00 | 13.0.0.1 |
| SQL Server 2008 R2 (10.50.x) | 12.00 | 12.00.01 |
| SQL Server 2008 R2 (10.50.x) | 6.20 | 12.00.01 |
| SQL Server 2008 R2 (10.50.x) | 13,00 | 13.0.0.1 |
| SQL Server 2012 (11.x) | 6.20 | 12.00.01 |
| SQL Server 2012 (11.x) | 12.00 | 12.00.01 |
| SQL Server 2012 (11.x) | 13,00 | 13.0.0.1 |
| SQL Server 2012 (11.x) | 14.00 | 14.00.01 |
| SQL Server 2016 | 13,00 | 13.0.0.1 |
| SQL Server 2016 | 14.00 | 14.00.01 |
| SQL Server 2016 | 15,00 | 15.00.01 |
Parâmetros de vários valores são suportados por esta extensão. As macros podem ser especificadas em uma consulta usando o comando EXECUTE no modo de consulta TEXT.
Para obter mais informações, consulte Tipo de conexão Teradata (SSRS).
Retornar à tabela Fontes de dados
Extensão de Lista de Dados do SharePoint
O Reporting Services inclui a Extensão de Dados de Lista do SharePoint do Microsoft SQL Server Reporting Services para que você possa usar listas do SharePoint como fonte de dados em um relatório. Você pode recuperar dados de lista das fontes seguintes:
SharePoint Server 2019
SharePoint Server 2016
-
SharePoint Server 2013
Há três implementações do provedor de dados da Lista do SharePoint.
De um ambiente de criação de relatórios, como o Construtor de Relatórios ou o Designer de Relatórios no SQL Server Data Tools - Business Intelligence, ou de um servidor de relatório configurado no modo nativo, os dados da lista vêm do serviço Web Lists.asmx para o site do SharePoint.
Em um servidor de relatório configurado no modo integrado do SharePoint, os dados da lista vêm do serviço Web Lists.asmx correspondente ou de chamadas programáticas para a API do SharePoint. Nesse modo, pode recuperar dados de lista de um conjunto de servidores do SharePoint.
Para o SharePoint Server 2013 e o SharePoint Server 2016, o Suplemento Microsoft SQL Server Reporting Services para Tecnologias Microsoft SharePoint permite recuperar dados de lista de um serviço Web Lists.asmx para um site do SharePoint ou de um site do SharePoint que faz parte de um farm do SharePoint. Esse cenário também é conhecido como modo local porque um servidor de relatório não é necessário.
As credenciais que você pode especificar dependem da implementação que o aplicativo cliente usa. Para obter mais informações, consulte Tipo de conexão de lista do SharePoint (SSRS).
Extensão de processamento de dados XML
O Reporting Services inclui uma extensão de processamento de dados XML para que você possa usar dados XML em um relatório. Os dados podem ser recuperados de um documento XML, um serviço Web ou um aplicativo baseado na Web que pode ser acessado por meio de uma URL. Para obter mais informações, consulte Tipo de conexão XML (SSRS). Para obter mais informações sobre o designer de consulta associado, consulte a seção designer de consulta baseado em texto em Interface do usuário do Designer de Consulta Gráfica.
Retornar à tabela Fontes de dados
Extensão de processamento de dados SAP BW
O Reporting Services inclui uma extensão de processamento de dados que permite usar dados de uma fonte de dados do SAP BW em um relatório.
Retornar à tabela Fontes de dados
Extensão de processamento de dados do Hyperion Essbase Business Intelligence
O Reporting Services inclui uma extensão de processamento de dados que permite usar dados de uma fonte de dados do Hyperion Essbase em um relatório.
Para obter mais informações, consulte Tipo de conexão Hyperion Essbase (SSRS). Para obter mais informações sobre o designer de consulta associado, consulte Interface do usuário do Hyperion Essbase Query Designer.
Para obter mais informações sobre o Hyperion Essbase, consulte Usando o SQL Server Reporting Services com o Hyperion Essbase.
Retornar à tabela Fontes de dados