Partilhar via


Fontes de dados suportadas pelo Reporting Services (SSRS)

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.

  1. 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.

  2. 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.

  3. 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