Fontes de dados com suporte no Reporting Services (SSRS)
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 dá suporte ao tipo de fonte de dados, à versão do software em execução na fonte de dados e à plataforma da fonte de dados (de 32 bits ou 64 bits).
Ao implantar 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 uma variedade de tipos de fonte de dados. Reporting Services instala os seguintes tipos de fonte de dados:
Microsoft SQL Server
Microsoft SQL Server Serviços de análise para MDX, DMX Microsoft Power Pivot e modelos tabulares
Microsoft Banco de Dados SQL do Azure
Oracle
SAP BW
-
Hyperion Essbase
Microsoft Lista do SharePoint
Teradata
OLE DB
ODBCODBC
XML
Além disso, as extensões de processamento de dados personalizadas e os provedores de dados Microsoft .NET Framework padrão podem ser instalados e registrados por administradores do 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 autoria de relatório. As extensões de processamento de dados e os provedores de dados devem ser compilados de forma nativa para a plataforma em que são instalados. Se você implantar uma fonte de dados programaticamente com o serviço Web SOAP, deverá definir a extensão de 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 Serviços de análise é OLEDB-MD.
Muitos provedores de dados .NET Framework padrão de terceiros estão disponíveis como downloads no Centro de Download da Microsoft e em sites de terceiros. Também é possível pesquisar o fórum público do SQL Server Reporting Services para saber mais sobre provedores de dados de terceiros.
Observação
Os provedores de dados do .NET Framework padrão não necessariamente oferecem suporte a toda a funcionalidade fornecida 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, embora não sejam projetados para oferecer suporte a relatórios publicados em um servidor de relatório. Por exemplo, não há suporte para o Provedor Microsoft OLE DB para Jet no servidor de relatório. Para obter mais informações, confira 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 os provedores de dados .NET Framework padrão, consulte o namespace System.Data .
Suporte da plataforma a 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 , com a versão do Reporting Services e com a plataforma. Para obter mais informações sobre recursos, confira Recursos do Reporting Services compatíveis com as Edições do SQL Server. Posteriormente neste tópico, uma tabela fornece informações sobre fontes de dados para as quais há suporte de acordo com a versão e a plataforma.
Considerações sobre plataforma em relação a fontes de dados do Reporting Services são feitas separadamente para o cliente de criação do relatório e o para o servidor de relatório.
Em relação ao cliente de criação do 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, você precisa instalar provedores de dados de 32 bits no diretório da plataforma (x86) para editar e visualizar relatórios no Designer de Relatórios.
Em relação ao 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 a disposição 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 com suporte
A seguinte tabela lista extensões de processamento e provedores de dados Microsoft que você pode usar para recuperar dados referentes a conjuntos de dados e a 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 de dados de relatório: o tipo de dados acessados. Por exemplo, banco de dados relacional, banco de dados multidimensional, arquivo simples ou XML. Esta coluna responde à pergunta: "Quais tipos de dados Reporting Services pode usar em um relatório?"
Reporting Services Tipo de fonte de dados: Um dos tipos da fonte de dados exibido na lista suspensa quando você define uma fonte de dados no Reporting Services. A lista é preenchida com DPEs instaladas e registradas, além de provedores de dados. Esta coluna responde à pergunta: "Que tipo de fonte de dados devo selecionar na lista suspensa ao criar uma fonte de dados de relatório?"
Nome da extensão de processamento/provedor de dados: A extensão de processamento de dados Reporting Services ou outro provedor de dados que corresponde ao tipo selecionado da fonte de dados Reporting Services. Esta coluna responde à pergunta: "Ao selecionar um tipo de fonte de dados, qual extensão provedor ou processamento de dados correspondente é usada?"
Versão do provedor de dados subjacente (opcional): alguns tipos de fonte de dados são compatíveis com mais de um provedor de dados. Essas versões poderiam ser diferentes do mesmo provedor ou implementações diferentes de terceiros em relação a um tipo de provedor de dados. O nome do provedor costuma ser exibido na cadeia de conexão após a configuração de uma fonte de dados. Esta coluna responde à pergunta: "Depois de selecionar o tipo de fonte de dados, qual provedor de dados devo selecionar na caixa de diálogo Propriedades da Conexão?"
<Plataforma> da fonte de dados: a plataforma da fonte de dados com suporte na extensão de processamento de dados ou no provedor de dados para a fonte de dados de destino. Esta coluna responde à pergunta: "A extensão de processamento ou o provedor de dados podem recuperar dados de uma fonte nesse tipo de plataforma?"
Versão da fonte de dados: a versão da fonte de dados de destino compatível com o DPE ou o provedor de dados. Esta coluna responde à pergunta: "Esse provedor de dados ou extensão de processamento de dados pode recuperar dados dessa versão da fonte de dados?"
<Plataforma> do RS: as plataformas do servidor de relatório e do cliente de criação de relatório em que é possível instalar um DPE personalizado ou um provedor de dados. As extensões de processamento de dados internas do Reporting Services estão incluídas em todas as instalações do Reporting Services. Uma extensão de processamento de dados personalizada ou um provedor de dados do .NET Framework deve ser compilado nativamente em relação a uma plataforma específica. Esta coluna responde à pergunta: "Esse provedor de dados ou extensão de processamento de dados pode ser instalado nesse tipo de plataforma?"
Tipos de fontes de dados
Fonte de dados de relatório |
Tipo da fonte de dados do Reporting Services | Nome da extensão de processamento/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 |
---|---|---|---|---|---|---|---|---|
SQL Server banco de dados relacional | Microsoft SQL Server | Extensão de processamento de dados interna do Reporting Services | Estende System.Data.SqlClient | S | S | SQL Server 2012 e posterior. | S | S |
SQL Server banco de dados relacional | OLEDB | Extensão de processamento de dados interna do Reporting Services | Estende System.Data.OledbClient | S | S | SQL Server 2012 e posterior. | S | S |
SQL Server banco de dados relacional | ODBC | Extensão de processamento de dados interna do Reporting Services | Estende System.Data.OdbcClient | S | S | SQL Server 2012 e posterior. | S | S |
Banco de Dados SQL | Banco de Dados SQL do Microsoft Azure | Extensão de processamento de dados interna do Reporting Services | Estende System.Data.SqlClient | N/D | N/D | Banco de Dados SQL | S | S |
Instância Gerenciada de SQL | Banco de Dados SQL do Microsoft Azure | Extensão de processamento de dados interna do Reporting Services | Estende System.Data.SqlClient | N/D | N/D | Instância Gerenciada de SQL | N | S |
Azure Synapse Analytics | Banco de Dados SQL do Microsoft Azure | Extensão de processamento de dados interna do Reporting Services | Estende System.Data.SqlClient | N/D | N/D | Azure Synapse Analytics | S | S |
Dispositivo do Azure Synapse Analytics | Microsoft Parallel Data Warehouse | Extensão de processamento de dados do Reporting Services preterida | N/D | N/D | N/D | SQL Server 2008 R2 Parallel Data Warehouse | N | N |
Banco de dados multidimensional ou de tabela Serviços de análise | Microsoft SQL Server Analysis Services | Extensão de processamento de dados interna do Reporting Services | Usa ADOMD.NET | S | S | SQL Server 2012 Serviços de análise e posteriores | S | S |
Conjunto de dados do Power BI Premium (começando com o Reporting Services 2019 e o Servidor de Relatórios do Power BI de janeiro de 2020) | Microsoft SQL Server Analysis Services | Extensão de processamento de dados interna do Reporting Services | Usa ADOMD.NET | S | S | SQL Server 2019 Serviços de análise e posteriores | S | S |
Azure Analysis Services (Começando com o Reporting Services 2017) |
Microsoft SQL Server Analysis Services | Extensão de processamento de dados interna do Reporting Services | Usa ADOMD.NET | S | S | SQL Server 2017 Serviços de análise e versões posteriores | S | S |
Serviços de análise banco de dados multidimensional | OLEDB | Extensão de processamento de dados interna do Reporting Services | Estende System.Data.OledbClient Versão 10.0 |
S | S | SQL Server 2012 Serviços de análise | S | S |
Listas do SharePoint | Lista do Microsoft SharePoint | Extensão de processamento de dados interna do Reporting Services | Obtém dados do Lists.asmx ou de interfaces API do modelo de objeto do SharePoint. Consulte a Observação. |
N | S | Produtos do SharePoint 2013 e posterior | S | S |
XML | XML | Extensão de processamento de dados interna do Reporting Services | Fontes de dados XML não têm dependências de plataforma. | N/D | N/D | XML Web Services ou documentos | S | S |
Modelo do Servidor de Relatório | Modelo de Relatório | Extensão de processamento de dados do Reporting Services preterida para um arquivo SMDL publicado | Fontes de dados para um uso modelo das extensões de processamento de dados internas. Modelos baseados em Oracle exigem componentes do cliente da Oracle. Modelos baseados em Teradata exigem o Provedor de Dados .NET para Teradata da Teradata. Consulte a documentação da Teradata para obter suporte à plataforma. |
N/D | N/D | Os modelos podem ser criados no:SQL Server 2005 (9.x) e posterior. Analysis Services Oracle 9.2.0.3 ou versão posterior Teradata V14, v13, v12 e v6.2 |
N | N |
Banco de dados multidimensional SAP | SAP BW | Extensão de processamento de dados interna do Reporting Services | Consulte a documentação da SAP para obter suporte à plataforma. | N/D | N/D | SAP BW 7.0-7.5 | S | N/D |
Hyperion Essbase | Hyperion Essbase | Extensão de processamento de dados interna do Reporting Services | Consulte a documentação da Hyperion para obter suporte à plataforma. | S | N/D | Hyperion Essbase 9.3.1 | S | N/D |
Banco de dados relacional do Oracle | Oracle | Extensão de processamento de dados interna do Reporting Services | Exige componentes do cliente Oracle 12c ou posterior. | S | N/D | Oracle 11g, 11g R2, 12c, 18c, 19c | S | S |
Teradata | Teradata | Extensão de processamento de dados interna do Reporting Services | Estende o Provedor de Dados .NET para Teradata da Teradata. Exige Provedor de Dados .NET para Teradata da Teradata. Consulte a documentação da Teradata para obter suporte à plataforma. |
S | N/D | Teradata v15 Teradata v14 Teradata v13 |
S | N |
Banco de dados relacional do DB2 | Nome de extensão de dados registrada personalizado | 2004 Host Integration (HI) Server |
S | N/D | N/D | S | N | |
Fonte de dados OLE DB genérica | OLEDB | Extensão de processamento de dados interna do Reporting Services | Qualquer fonte de dados que ofereça suporte a OLE DB. Consulte a documentação da fonte de dados para obter suporte à plataforma. |
S | N/D | Qualquer fonte de dados que ofereça suporte a OLE DB. Consulte a Observação. | S | N/D |
Fonte de dados ODBC genérica | ODBC | Extensão de processamento de dados interna 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. |
S | N/D | Qualquer fonte de dados que ofereça suporte a ODBC. Consulte a Observação. | S | S |
Para obter informações sobre como usar fontes de dados externas, confira Adicionar dados de fontes de dados externas (SSRS).
Muitos provedores de dados .NET Framework padrão são disponibilizados por terceiros. Para obter mais informações, pesquise os sites ou os fóruns dos terceiros.
Para instalar e registrar uma extensão de processamento de dados personalizada ou um provedor de dados .NET Framework padrão, você precisará consultar a documentação de referência do provedor de dados. Para obter mais informações, confira Registrar um provedor de dados padrão do .NET Framework (SSRS).
Retornar à tabela de 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ção RsReportServer.config.
Observação
Não há suporte neste momento para a extensão de processamento de dados do SQL Server Integration Services.
Para saber mais sobre extensões de processamento de dados compatíveis com o Construtor de Relatórios, confira Criar cadeias de conexão de dados – Construtor de Relatórios e 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 .NET Framework para SQL Server. Essa extensão de processamento de dados é compilada de maneira nativa e se destina à execução nas plataformas baseadas em x86 e em x64.
No SQL Server Data Tools - Business Intelligence, o designer de consultas associado a essa extensão de dados é o Designer do Visual Database Tool. Caso você use o designer de consulta em modo gráfico, a consulta é analisada e, possivelmente, reescrita. Use o designer de consultas com base em texto quando quiser controlar a sintaxe Transact-SQL exata usada em uma consulta. Para obter mais informações, consulte Interface do usuário do Designer de Consultas Gráficas.
Para obter mais informações, confira Tipo de conexão do SQL Server (SSRS).
No Construtor de Relatórios, o criador de consultas associado a esta extensão de dados é o Designer de Consulta Relacional.
Retornar à tabela de fontes de dados
Extensão de processamento do Banco de Dados SQL do Microsoft Azure
O tipo de fonte de dados Microsoft Azure Banco de Dados SQL encapsula e estende o Provedor de Dados do .NET Framework para o SQL Server.
No SQL Server Data Tools - Business Intelligence, o designer de consultas gráficas associado a essa extensão de dados é o Designer de Consultas Relacionais e não o Designer do Visual Database Tool usado com o tipo de fonte de dados Microsoft SQL Server.
O SQL Server Data Tools - Business Intelligence diferencia automaticamente entre os tipos de fonte de dados Microsoft Azure Banco de Dados SQL e Microsoft SQL Server e abre o designer de consultas gráficas associado ao tipo de fonte de dados.
Caso você use o designer de consulta em modo gráfico, a consulta é analisada e, possivelmente, reescrita. Um designer de consulta com base em texto também está disponível para gravar consultas. Use o designer de consultas com base em texto quando quiser controlar a sintaxe Transact-SQL exata usada em 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, confira Tipo de conexão do SQL do Azure (SSRS).
Retornar à tabela de fontes de dados
Extensão de processamento do Microsoft SQL Server Parallel Data Warehouse
Essa fonte de dados foi preterida. Use o tipo de fonte de dados SQL Server para se conectar ao APS (Microsoft Analytics Platform).
Retornar à tabela de 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ê seleciona uma extensão de processamento de dados do Reporting Services que estende o Provedor de Dados .NET Framework para Microsoft Serviços de análise. Essa extensão de processamento de dados é compilada de maneira nativa e se destina à execução nas plataformas baseadas em x64 e x86.
Esse provedor de dados usa o modelo de objeto ADOMD.NET par criar consultas que usam XMLA (XML for Analysis) versão 1.1. Os resultados são retornados como um conjunto de linhas bidimensional. Para obter mais informações, confira 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 Consultas MDX do Analysis Services e Interface do usuário do Designer de Consultas DMX do Analysis Services.
Observação
Para fontes de dados do conjunto de dados do Azure Analysis Services e do Power BI Premium, a MFA (autenticação multifator) precisa estar desabilitada para as credenciais usadas na conexão à fonte de dados. Se precisar da autenticação multifator habilitada para seu ambiente, examine o Acesso condicional do Azure Active Directory 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, só o modo de importação e o DirectQuery são compatíveis.
Ao se conectar a uma fonte de dados Serviços de análise, a extensão de processamento de dados do Microsoft SQL Server Serviços de análise é compatível com os parâmetros de vários valores e mapeia as propriedades da célula e do membro para propriedades estendidas compatíveis com o Reporting Services. Para obter mais informações, confira Propriedades de campos estendidos para um banco de dados do Analysis Services (SSRS).
Também é possível criar modelos de fontes de dados SQL Server Serviços de análise.
Extensão de processamento de dados do OLE DB
A extensão de processamento de dados do OLE DB requer a opção por uma camada de provedor de dados adicional com base na versão da fonte de dados que você deseja usar no relatório. Caso você não selecione um provedor de dados específico, é fornecido um padrão. Escolha um provedor de dados específico na 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 consultas associado do OLE DB, consulte Interface do usuário do designer de consultas gráficas. Para obter mais informações sobre suporte específico a provedores OLE DB, consulte Visual Studio .NET Designer Tool Supports Specific OLE DB Providers [Ferramenta de designer .NET do Visual Studio dá suporte a provedores OLE DB específicos] na Base de Dados de Conhecimento Microsoft .
Retornar à tabela de 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 .NET Framework para OLE DB. Essa extensão de processamento de dados é compilada de maneira nativa e se destina à execução nas plataformas x86 e x64.
Para obter mais informações, confira Tipo de conexão OLE DB (SSRS).
Retornar à tabela de fontes de dados
OLE DB para OLAP 7.0
Não há suporte para Provedor OLE DB para OLAP Services 7.0.
Retornar à tabela de fontes de dados
OLE DB para Oracle
A extensão de processamento de dados OLE DB para Oracle não é compatível com os seguintes tipos de dados Oracle: BLOB, CLOB, NCLOB, BFILE, UROWID.
Há suporte para parâmetros sem-nome que dependam da posição. Essa extensão não oferece suporte a parâmetros nomeados. Para parâmetros nomeados, use a extensão de processamento de dados Oracle .
Para obter informações sobre como configurar uma fonte de dados Oracle, 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 How to add permissions for the NETWORK SERVICE security principal [Como adicionar permissões à entidade de segurança SERVIÇO DE REDE] na Base de Dados de Conhecimento Microsoft .
Retornar à tabela de fontes de dados
Provedor de dados .NET Framework padrão OLE DB
Para recuperar dados de uma fonte de dados com 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 escolha um dos provedores de dados instalados na caixa de diálogo Cadeia de Conexão .
Observação
Ainda que um provedor de dados possa oferecer suporte à visualização de um relatório no cliente de criação, nem todos os provedores de dados OLE DB foram projetados para oferecer suporte a relatórios publicados em um servidor de relatório.
Retornar à tabela de 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 .NET Framework para ODBC. Essa extensão de processamento de dados é compilada de maneira nativa e se destina à execução nas plataformas x86 e x64 . Use essa extensão para se conectar a e recuperar dados de qualquer fonte que tenha um provedor ODBC.
Observação
Ainda que um provedor de dados possa oferecer suporte à visualização de um relatório no cliente de criação, nem todos os provedores de dados ODBC foram projetados para oferecer suporte a relatórios publicados em um servidor de relatório.
Retornar à tabela de fontes de dados
Provedor de dados .NET Framework ODBC padrão
Para recuperar dados de uma fonte com 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 escolha um dos provedores de dados instalados na caixa de diálogo Cadeia de Conexão .
Observação
Ainda que um provedor de dados possa oferecer suporte à visualização de um relatório no cliente de criação, nem todos os provedores de dados ODBC foram projetados para oferecer suporte a relatórios publicados em um servidor de relatório.
Retornar à tabela de fontes de dados
Extensão de processamento de dados Oracle
Quando você seleciona o tipo de fonte de dados Oracle, você está selecionando uma extensão de processamento de dados do Reporting Services que usa o Provedor de Dados da Oracle diretamente e que não usa mais o provedor System.Data.OracleClient da Microsoft porque ele foi preterido. Para recuperar dados de relatório de um Oracle Database, o administrador precisa instalar o software cliente Oracle e a versão precisa ser 11g ou posterior. Ele precisa ser instalado no cliente de criação do relatório para visualizar relatórios e, no servidor de relatório, exibir relatórios publicados.
Para instalar o software cliente da Oracle, confira Tipo de conexão da Oracle (SSRS).
Essa extensão dá suporte a parâmetros nomeados. Para o Oracle versão 11g ou posterior, há suporte para parâmetros de vários valores. Para parâmetros sem nome dependentes de posição, use a extensão de processamento de dados OLE DB com o Provedor Microsoft OLE DB para Oracle. Para obter informações sobre como configurar uma fonte de dados Oracle, 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 How to add permissions for the NETWORK SERVICE security principal [Como adicionar permissões à entidade de segurança SERVIÇO DE REDE] na Base de Dados de Conhecimento Microsoft .
É possível 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 saber mais, confira Retornar resultados com REF CURSORs Oracle em "Recuperar dados usando um DataReader".
Para obter mais informações, confira Tipo de conexão Oracle (SSRS). Para obter mais informações sobre o designer de consultas associado, consulte Interface do usuário do designer de consultas gráficas.
Também é possível criar modelos com base em um banco de dados Oracle.
Retornar à tabela de 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 .NET Framework para Teradata. Para recuperar dados de relatório de Teradata, o administrador do sistema deve instalar o Provedor de Dados .NET Framework para Teradata no cliente de criação do 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 consultas gráficas disponível para essa extensão. Você deve usar o designer de consulta baseado em texto para criar consultas.
A seguinte tabela 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:
Versão do SQL Server Data Tools - Business Intelligence | Versão do Teradata | Versão do .NET Framework Data Provider para 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 |
Essa extensão oferece suporte a parâmetros de vários valores. Macros podem ser especificadas em uma consulta usando o comando EXECUTAR em modo de consulta TEXTO.
Para obter mais informações, confira Tipo de conexão Teradata (SSRS).
Retornar à tabela de fontes de dados
Extensão de dados de lista do SharePoint
Reporting Services inclui a Extensão de Dados de Lista do SharePoint do Microsoft SQL Server Reporting Services para que você possa usar as listas do SharePoint como uma fonte de dados em um relatório. Você pode recuperar dados da lista do seguinte:
SharePoint Server 2019
SharePoint Server 2016
-
SharePoint Server 2013
Há três implementações do provedor de dados de 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 para um servidor de relatório configurado em modo nativo, os dados da lista têm origem no serviço Web Lists.asmx para o site do SharePoint.
Em um servidor de relatório que é configurado em modo Integrado do SharePoint, dados da lista têm origem no serviço Web de Lists.asmx correspondente ou em chamadas programáticas à SharePoint API. Neste modo, você pode recuperar dados da lista de um farm do SharePoint.
Para o SharePoint Server 2013 e o SharePoint Server 2016, o Suplemento Microsoft SQL Server Reporting Services para Tecnologias do SharePoint Microsoft permite recuperar dados de lista de um serviço Web Lists.asmx em 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 , uma vez que não há necessidade de um servidor de relatório.
As credenciais que você pode especificar dependem da implementação que o aplicativo cliente usa. Para obter mais informações, confira Tipo de conexão de lista do SharePoint (SSRS).
Extensão de processamento de dados XML
Reporting Services inclui uma extensão de processamento de dados XML para permitir o uso de dados XML em um relatório. Os dados podem ser recuperados de um documento XML, de um serviço Web ou de um aplicativo baseado na Web que possa ser acessado por meio de uma URL. Para obter mais informações, confira Tipo de conexão XML (SSRS). Para obter mais informações sobre o designer de consultas associado, consulte a seção sobre o designer de consultas baseado em texto em Interface do usuário do designer de consultas gráficas.
Retornar à tabela de fontes de dados
Extensão de processamento de dados do 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 de fontes de dados
Extensão de processamento de dados Hyperion Essbase Business Intelligence
Reporting Services inclui uma extensão de processamento de dados que permite usar dados de uma fonte de dados Hyperion Essbase em um relatório.
Para obter mais informações, confira Tipo de conexão Hyperion Essbase (SSRS). Para obter mais informações sobre o designer de consultas associado, consulte Interface do usuário do designer de consultas do Hyperion Essbase.
Para obter mais informações sobre o Hyperion Essbase, consulte Usando o SQL Server Reporting Services com o Hyperion Essbase.
Retornar à tabela de fontes de dados