Compartilhar via


Fontes de dados com suporte no Reporting Services

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 DPEs (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, 64 x64 ou 64 bits Itanium).

Quando o Reporting Services é implantado, um conjunto de extensões de processamento de dados é instalado e registrado automaticamente tanto no cliente de criação do relatório quanto no servidor de relatório para proporcionar acesso a vários tipos de fontes de dados. O SQL Server 2008 Reporting Services (SSRS) instala os seguintes tipos de fonte de dados: MicrosoftSQL Server, MicrosoftSQL ServerAnalysis Services, Oracle, SAP NetWeaver BI, Hyperion Essbase, Teradata, OLE DB, ODBC e XML.

Além disso, extensões de processamento de dados personalizadas e provedores de dados do Microsoft.NET Framework padrão podem ser instalados e registrados por administradores do sistema. Para processar e exibir um relatório, as DPEs e os provedores de dados devem ser instalados e registrados no servidor de relatório; para visualizar um relatório, as DPEs e os provedores de dados devem ser instalados e registrados no cliente de criação do relatório. As DPEs e os provedores de dados devem ser compilados de forma nativa para a plataforma em que são instalados.

Muitos provedores de dados do .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 ServerReporting Services para obter informações sobre provedores de dados de terceiros.

ObservaçãoObservaçã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 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 informações sobre as diferenças entre as DPEs e os provedores de dados, consulte Extensões de processamento de dados e provedores de dados do .NET Framework..

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 do .NET Framework padrão, consulte o namespace System.Data.

Para recuperar dados de um relatório, você cria uma fonte de dados que define uma conexão e um conjunto de dados de relatório que define uma consulta. Cada tipo de fonte de dados tem um designer de consulta associado para ajudar você a criar a consulta. Para obter mais informações, consulte Criando um conjunto de dados de relatório.

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, consulte Recursos do Reporting Services e Recursos compatíveis com as edições do SQL Server 2008. 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 ServerBusiness Intelligence Development Studio é um aplicativo de 32 bits. Não há suporte para Business Intelligence Development Studio 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 64 bits (x86 ou Itanium), o servidor de relatório deve contar com provedores de dados de 64 bits compilados nativos já 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. A coluna responde à pergunta: "que tipos de dados o Reporting Services pode usar em um relatório?"

  • Tipo da fonte de dados do Reporting Services: 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. A coluna responde à pergunta: "que tipo de fonte de dados devo selecionar na lista suspensa quando crio uma fonte de dados de relatório?"

  • Nome da extensão de processamento/provedor de dados: a extensão de processamento de dados do Reporting Services ou outro provedor de dados que corresponda ao tipo de fonte de dados do Reporting Services selecionado. A coluna responde à pergunta: "quando seleciono um tipo de fonte de dados, que extensão de processamento ou provedor de dados é usado?"

  • Versão do provedor de dados subjacente (opcional): alguns tipos de fonte de dados oferecem suporte a 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. A coluna responde à pergunta: "depois de selecionar o tipo de fonte de dados, que provedor seleciono na caixa de diálogo Propriedades da Conexão?"

  • <platform> da fonte de dados: a plataforma da fonte de dados para a qual a extensão de processamento ou o provedor de dados oferece suporte em relação à fonte de dados de destino. A coluna responde à pergunta: "a extensão de processamento ou o provedor de dados pode recuperar dados de uma fonte nesse tipo de plataforma?"

  • Versão da fonte de dados: a versão da fonte de dados para a qual a DPE ou o provedor de dados oferece suporte. A coluna responde à pergunta: "a extensão de processamento ou o provedor de dados pode recuperar dados dessa versão da fonte de dados?"

  • <platform> do RS (servidor de relatório): as plataformas do servidor de relatório e do cliente de criação do relatório em que é possível instalar uma DPE personalizada ou 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. A coluna responde à pergunta: "a extensão de processamento ou o provedor 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

Origem

Plataforma x64

Dados

Origem

Plataforma ia64

Versão da fonte de dados

RS

Plataforma x86

RS

Plataforma x64

RS

Plataforma ia64

Banco de dados relacional do SQL Server

Microsoft SQL Server

Extensão de processamento de dados interna do Reporting Services

Estende System.Data.SqlClient

S

S

S

SQL Server 2008

SQL Server 2005

SQL Server 2000

SQL Server 7.0

S

S

S

Banco de dados relacional do SQL Server

OLEDB

Extensão de processamento de dados interna do Reporting Services

Estende System.Data.OledbClient

S

S

S

SQL Server 2008

SQL Server 2005

SQL Server 2000

SQL Server 7.0

S

S

S

Banco de dados relacional do SQL Server

ODBC

Extensão de processamento de dados interna do Reporting Services

Estende System.Data.OdbcClient

S

S

S

SQL Server 2008

SQL Server 2005

SQL Server 2000

SQL Server 7.0

S

S

S

Banco de dados multidimensional do Analysis Services

Microsoft SQL Server Analysis Services

Extensão de processamento de dados interna do Reporting Services

Usa ADOMD.NET

S

S

S

SQL Server 2008 Analysis Services

SQL Server 2005 Analysis Services 

S

S

S

Banco de dados multidimensional do Analysis Services

Microsoft SQL Server Analysis Services

Extensão de processamento de dados interna do Reporting Services

Usa ADOMD.NET

S

N

N

SQL Server 2000

Analysis Services

S

N

S

Banco de dados multidimensional do Analysis Services

OLEDB

Extensão de processamento de dados interna do Reporting Services

Estende System.Data.OledbClient

Versão 10.0

S

S

S

SQL Server 2008 Analysis Services

S

S

S

Banco de dados multidimensional do Analysis Services

OLEDB

Extensão de processamento de dados interna do Reporting Services

Estende System.Data.OledbClient

Versão 9.0

S

S

S

SQL Server 2005 Analysis Services 

S

S

S

Banco de dados multidimensional do Analysis Services

OLEDB

Extensão de processamento de dados interna do Reporting Services

Estende System.Data.OledbClient

Versão 8.0

S

N

S

SQL Server 2000

Analysis Services 

S

N

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.

 

 

 

XML Web Services ou documentos

S

S

S

Modelo do Servidor de Relatório

Modelo de Relatório

Extensão de processamento de dados interna do Reporting Services 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.

 

 

 

Os modelos podem ser criados em:

SQL Server 2008

SQL Server 2005

SQL Server 2000

SQL Server 2005 Analysis Services

Oracle 9.2.0.3 ou versão posterior

Teradata versões 13, 12 e 6.2

S

S

S

Banco de dados multidimensional da SAP

SAP BI NetWeaver

Extensão de processamento de dados interna do Reporting Services (SP1)

Consulte a documentação da SAP para obter suporte à plataforma.

 

 

 

SAP BI NetWeaver 3.5

S

 

 

Hyperion Essbase

Hyperion Essbase

Extensão de processamento de dados interna do Reporting Services (SP2)

Consulte a documentação da Hyperion para obter suporte à plataforma.

S

 

 

Hyperion Essbase 9.3.0

S

 

 

Banco de dados relacional do Oracle

Oracle

Extensão de processamento de dados interna do Reporting Services

Estende System.Data.OracleClient

Exige componentes do cliente da Oracle.

S

Oracle 10g, 9, 8.1.7

S

S

S

Banco de dados relacional da Oracle

Parte de OLEDB

Interno

OLE DB para Oracle

MSDAORA

Parte de MDAC em downloads.microsoft.com

Exige componentes do cliente da Oracle.

Consulte a documentação da Oracle para obter suporte à plataforma.

S

 

 

Depende da versão de MDAC.

Para obter mais informações, procure "Oracle" em https://support.microsoft.com.

S

 

 

Banco de dados relacional da 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

 

 

Teradata versão 13

Teradata versão 12

Teradata versão 6.20

S

N

S

Banco de dados relacional do DB2

Nome de extensão de dados registrada personalizada

MicrosoftOLE DB Provider for DB2

Instale a partir do site de download do Microsoft SQL Server 2008 Feature Pack.

Consulte a documentação da HI Server para obter suporte à plataforma.

S

S

S

S

Banco de dados relacional do DB2

Nome de extensão de dados registrada personalizada

2004 Host Integration Server

Consulte a documentação do HI Server.

S

S

N

S

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

Qualquer fonte de dados que ofereça suporte a OLE DB. Consulte Observação.

S

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 OLE DB.

Consulte a documentação da fonte de dados para obter suporte à plataforma.

S

Qualquer fonte de dados que ofereça suporte a ODBC. Consulte Observação.

S

S

S

Muitos provedores de dados padrão do .NET Framework 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 padrão do .NET Framework, você precisará consultar a documentação de referência do provedor. Para obter mais informações, consulte Como registrar um provedor de dados padrão do .NET Framework (Reporting Services).

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. Para obter mais informações e verificar a instalação, consulte Arquivo de configuração RSReportDesigner e Arquivo de configuração RSReportServer.

Extensão de processamento de dados do Microsoft SQL Server

O tipo de fonte de dados Microsoft SQL Server dispõe 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 x86, x64e baseadas em Itanium. Use-a para se conectar a e recuperar dados de um banco de dados nas seguintes versões de uma instância de SQL Server:

  • SQL Server 2005 em execução nas plataformas x86, x64 e baseadas em Itanium

  • SQL Server 2000 em execução nas plataformas x86, x64 e baseadas em Itanium

  • SQL Server 7 em execução em x86

Quando você seleciona essa extensão ao criar um conjunto de dados de relatório, o Visual Database Tool Designer é aberto para ajudar você a criar uma consulta Transact-SQL para essa fonte de dados. Caso você use o designer de consulta em modo gráfico, a consulta é analisada e, possivelmente, reescrita. Use o designer de consulta baseado em texto quando quiser controlar a sintaxe Transact-SQL exata usada em uma consulta. Para obter mais informações sobre como criar conjuntos de dados de relatório, consulte Criando conjuntos de dados de relatório de um banco de dados relacional do SQL Server. Para obter mais informações sobre o designer de consulta associado, consulte Ferramentas do Designer de Consulta e Exibição (Visual Database Tools) e Interface de usuário do Designer de Consulta gráfico.

A extensão de processamento de dados do MicrosoftSQL Server oferece suporte a parâmetros de vários valores.

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ê está selecionando uma extensão de processamento de dados do Reporting Services que estende o Provedor de Dados .NET Framework para MicrosoftAnalysis Services. Essa extensão de processamento de dados é compilada de maneira nativa e se destina à execução nas plataformas x86, x64 e baseadas em Itanium.

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 sobre como criar conjuntos de dados de relatório, consulte Criando conjuntos de dados de relatório no SQL Server Analysis Services. Para obter mais informações, consulte Visão geral do XML for Analysis (XMLA), Interface de usuário do Designer de Consulta MDX do Analysis Services e Interface de usuário do Designer de Consulta DMX do Analysis Services.

Ao se conectar a uma fonte de dados do Analysis Services, a extensão de processamento de dados do MicrosoftSQL ServerAnalysis Services oferece suporte a parâmetros de vários valores e mapeia as propriedades da célula e do membro para estender as propriedades para as quais o Reporting Services oferece suporte. Para obter mais informações sobre propriedades estendidas, consulte Usando propriedades de campo estendidas para um conjunto de dados do Analysis Services.

É possível usar essa extensão para se conectar a e recuperar dados multidimensionais de versões de um banco de dados do SQL ServerAnalysis Services:

  • SQL Server 2005Analysis Services em execução nas plataformas x86, x64 e baseadas em Itanium.

Também é possível criar modelos em fontes de dados do SQL ServerAnalysis Services. Para obter mais informações, consulte Projetando modelos de relatório com base em cubo.

SQL Server 2000 Analysis Services

Ao se conectar a uma fonte de dados do SQL Server 2000Analysis Services, a extensão de processamento de dados do MicrosoftSQL ServerAnalysis Services não oferece suporte a parâmetros de consulta.

É possível usar essa extensão para se conectar a e recuperar dados multidimensionais das seguintes versões de um banco de dados do SQL ServerAnalysis Services:

  • SQL Server 2000Analysis Services em execução nas plataformas x86 e baseadas em Itanium.
ObservaçãoObservação

SQL Server 2000Analysis Services não é executado em uma plataforma x64.

Para se conectar ao SQL Server 2000Analysis Services, o SDK da XMLA deve ser instalado no servidor do Analysis Services e usar o protocolo HTTP com a URL apontando para o local do SDK da XMLA. Não há suporte para o protocolo TCP/IP. Para obter mais informações, consulte XML for Analysis 1.1 SDK.

Retornar à tabela de fontes de dados

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 consulta de OLE DB associado, consulte Ferramentas do Designer de Consulta e Exibição (Visual Database Tools) e Interface de usuário do Designer de Consulta gráfico. Para obter mais informações sobre suporte específico a provedores OLE DB, consulte Visual Studio .NET Designer Tool oferece 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, x64 e Itanium. Use essa extensão para se conectar a e recuperar dados das seguintes fontes:

  • SQL Server 2005 em execução em x86, x64 e Itanium

  • SQL Server 2000 em execução em x86, x64 e Itanium

  • SQL Server 7 em execução em x86

  • SQL Server 6.5 e versões anteriores em execução em x86

Para obter mais informações sobre como criar conjuntos de dados de relatório, consulte Criando conjuntos de dados de relatório para outras fontes de dados.

Retornar à tabela de fontes de dados

OLE DB para Analysis Services 9.0

Para se conectar ao MicrosoftSQL Server 2005Analysis Services, selecione Microsoft OLE DB Provider para Analysis Services 9.0, o tipo de fonte de dados OLE DB e o provedor de dados subjacente pelo nome.

Essa combinação entre a extensão de processamento e o provedor de dados é compilada de maneira nativa e se destina à execução nas plataformas x86, x64 e Itanium. Use essa extensão para se conectar a e recuperar dados das seguintes fontes:

  • MicrosoftSQL Server 2005Analysis Services em execução nas plataformas x86, x64 e baseadas em Itanium.
ObservaçãoObservação

Essa extensão de processamento de dados não oferece suporte a agregados de servidor, a mapeamento automático das propriedades de campo estendidas e a parâmetros de consulta. O provedor de dados recomendado para uma fonte de dados do Analysis Services é Microsoft SQL Server Analysis Services.

Para obter mais informações sobre como criar conjuntos de dados de relatório, consulte Criando conjuntos de dados de relatório para outras fontes de dados.

Retornar à tabela de fontes de dados

OLE DB para Analysis Services 8.0

Para recuperar dados do SQL Server 2000Analysis Services, use o OLE DB Provider para OLAP Services 8.0. As consultas em SQL Server 2000Analysis Services são escritas com linguagem MDX.

ObservaçãoObservação

Essa extensão de processamento de dados não oferece suporte a agregados de servidor, a mapeamento automático das propriedades de campo estendidas e a parâmetros de consulta. O provedor de dados recomendado para uma fonte de dados do Analysis Services é Microsoft SQL Server Analysis Services.

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 oferece suporte aos seguintes tipos de dados Oracle: BLOB, CLOB, NCLOB, BFILE e UROWID.

Há suporte para parâmetros sem nome que dependam da posição. Essa extensão não oferece suporte a parâmetros nomeados. Em parâmetros nomeados, use a extensão de processamento de dados Oracle.

Para obter informações sobre como configurar Oracle como 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 à 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 que ofereça suporte a provedores de dados .NET Framework OLE DB, 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çãoObservaçã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, x64 e Itanium. Use essa extensão para se conectar a e recuperar dados de qualquer fonte que tenha um provedor ODBC.

ObservaçãoObservaçã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 que ofereça suporte a um provedor de dados .NET Framework ODBC, 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çãoObservaçã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

Ao selecionar o tipo de fonte de dados Oracle, você está selecionando uma extensão de processamento de dados do Reporting Services que estende o Provedor de Dados .NET Framework para Oracle. A fonte de dados Oracle dispõe e estende as classes System.Data.OracleClient exigidas por Reporting Services. Para recuperar dados de relatório de um banco de dados Oracle, o administrador deve instalar as ferramentas do cliente Oracle. Esse provedor de dados usa a OCI (Oracle Call Interface) do Oracle 8i versão 3 conforme fornecido pelo software Oracle Client. A versão do aplicativo do cliente deve ser 8.1.7 ou posterior. Essas ferramentas devem ser instaladas no cliente de criação do relatório para visualizar relatórios e, no servidor de relatório, exibir relatórios publicados.

Essa extensão oferece suporte a parâmetros nomeados. Para o Oracle versão 9 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 Oracle como 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 à 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 obter mais informações, consulte a seção do Oracle em Recuperando dados usando DataReader.

Para obter mais informações, consulte Criando conjuntos de dados de relatório de um banco de dados Oracle. Para obter mais informações sobre o designer de consulta associado, consulte Ferramentas do Designer de Consulta e Exibição (Visual Database Tools) e Interface de usuário do Designer de Consulta gráfico.

Também é possível criar modelos com base em um banco de dados Oracle. Para obter mais informações, consulte Criando e usando modelos de relatório com base em 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 um banco de dados 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 e, no servidor de relatório, exibir relatórios publicados. 

Para projetos de servidor de relatório, não há um designer de consulta gráfico disponível para essa extensão. Você deve usar o designer de consulta baseado em texto para criar consultas.

A seguinte tabela mostra para quais versões do .NET Data Provider for Teradata há suporte quanto à definição de uma fonte de dados na definição de um relatório no Business Intelligence Development Studio:

Versão do BI Development Studio

Versão do banco de dados Teradata

Versão do Provedor de Dados .NET Framework para Teradata

SQL Server 2005

12.00

12.00

SQL Server 2005

6.20

12.00

SQL Server 2008

12.00

12.00.01

SQL Server 2008

6.20

12.00.01

SQL Server 2008

13.00

13.0.0.1

Essa extensão oferece suporte a parâmetros de vários valores. É possível especificar macros em uma consulta usando o comando EXECUTE no modo de consulta TEXT.

Para obter mais informações, consulte Como recuperar dados de uma fonte de dados Teradata e Definindo conjuntos de dados de relatório em um banco de dados Teradata (Reporting Services).

Também é possível criar modelos com base em um banco de dados Teradata. Para obter mais informações, consulte Criando e usando modelos de relatório com base em Teradata.

Retornar à tabela de fontes de dados

Extensão de processamento de dados XML

Reporting Services inclui uma extensão de processamento de dados XML para que seja possível usar 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 sobre como especificar a cadeia de conexão, consulte Conectando a uma fonte de dados (Reporting Services). Para obter mais informações sobre como especificar a consulta, veja Criando conjuntos de dados de relatório a partir de dados XML. Para obter mais informações sobre o designer de consulta associado, consulte a seção do designer de consulta baseado em texto em Interface de usuário do Designer de Consulta gráfico. Para obter exemplos, consulte Reporting Services: usando fontes de dados XML e de serviço Web.

Retornar à tabela de fontes de dados

Extensão de processamento de dados SAP NetWeaver Business Intelligence

Reporting Services inclui uma extensão de processamento de dados que permite a você usar dados de uma fonte do SAP NetWeaver Business Intelligence em um relatório. Para obter mais informações sobre como especificar a cadeia de conexão, consulte Conectando a uma fonte de dados (Reporting Services). Para obter mais informações sobre como especificar a consulta, veja Criando Conjuntos de dados de Relatório de uma fonte de dados SAP NetWeaver BI. Para obter mais informações sobre o designer de consulta associado, consulte Interface de usuário do Designer de Consulta SAP do SAP NetWeaver BI.

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 a você usar dados de uma fonte do Hyperion Essbase em um relatório. Para obter mais informações sobre como especificar a cadeia de conexão, consulte Conectando a uma fonte de dados (Reporting Services). Para obter mais informações sobre como especificar a consulta, veja Criando conjuntos de dados de relatório de uma fonte de dados do Hyperion Essbase. Para obter mais informações sobre o designer de consulta associado, consulte Interface de usuário do Designer de Consulta do Hyperion Essbase.

Retornar à tabela de fontes de dados

Fontes de dados do modelo de relatório

É possível usar modelos de relatório gerados em bancos de dados relacionais do SQL Server, bancos de dados Oracle em execução nas versões 9.2.0.3 ou posteriores, bancos de dados Teradata em execução nas versões 13.00, 12.00 ou 6.20, SQL Server 2005Analysis Services ou cubos multidimensionais como fontes de dados para relatórios criados no Designer de Relatórios e no Construtor de Relatórios. Ao selecionar uma fonte de dados do modelo de relatório, você está selecionando um modelo da fonte de dados subjacente. Para que seja usado como uma fonte de dados, um modelo de relatório deve ser publicado em um servidor de relatório ou na biblioteca do SharePoint. É possível criar e publicar modelos usando Designer de Modelo, Gerenciador de Relatórios ou SQL ServerManagement Studio.

Para obter mais informações sobre o suporte para versão Oracle, consulte Oracle neste tópico. Para obter mais informações sobre o suporte para versão Teradata, consulte Teradata neste tópico.

Para obter mais informações sobre como usar as fontes de dados do modelo de relatório no Designer de Relatórios, consulte Trabalhando com Designer de Consultas de Modelo de Relatório. Para obter mais informações sobre como usar fontes de dados do modelo de relatório, consulte Trabalhando com o Designer de Modelo, Gerando modelos com o uso de ferramentas de gerenciamento de relatório e Como usar um modelo de relatório como uma fonte de dados.

Retornar à tabela de fontes de dados

Histórico de alterações

Conteúdo atualizado

Entrada para o Teradata versão 13 adicionada.