Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Pode ligar-se a uma base de dados Oracle para aceder e analisar dados no Power BI Desktop e no serviço Power BI. Este artigo explica as opções de ligação e os requisitos de configuração.
O Power BI suporta os seguintes métodos para ligação a bases de dados Oracle:
- Fornecedor Oracle Integrado (Versão Prévia) — O Power BI Desktop inclui um gestor Oracle Managed ODP.NET incorporado. Ative-o com opções de funcionalidade de pré-visualização para conectar-se sem instalar software cliente Oracle separado.
- Oracle Client para Microsoft Tools (OCMT) — Um instalador gráfico da Oracle que configura o Oracle Data Provider para .NET (ODP.NET). Usa o OCMT se preferires o fornecedor não gerido ou se ainda não tiveres ativado os switches de pré-visualização.
- Ligações diretas na cloud (Preview) — Ligue-se diretamente do serviço Power BI às bases de dados Oracle na cloud, como a Oracle Autonomous Database, sem necessidade de um gateway de dados.
- Gateway de dados no local — Ligue-se a bases de dados Oracle no local através do gateway de dados empresarial no local.
Versões suportadas do banco de dados Oracle
- Oracle Database 12c (12.1.0.2) e posterior
- Oracle Autonomous Database - todas as versões
Determinar qual versão do Power BI Desktop está instalada
Para determinar qual versão do Power BI Desktop está instalada, na faixa de opções Ajuda , selecione Sobre e verifique a linha Versão . Na imagem a seguir, uma versão de 64 bits do Power BI Desktop está instalada:
Ligue-se ao fornecedor Oracle incluído (Pré-visualização)
O Power BI Desktop inclui um fornecedor Oracle Managed ODP.NET incluído, para que possa ligar-se às bases de dados Oracle sem instalar software cliente Oracle separado. Para usar o fornecedor incluído, ative as seguintes opções de pré-visualização no Power BI Desktop em Ficheiro>Opções e definições>Opções>Funcionalidades de Pré-visualização:
- Ativar o Fornecedor Oracle Bundled para o Modo de Importação
- Ativar o Provedor Oracle Incorporado para o Modo DirectQuery
Depois de ativares os switches, reinicia o Power BI Desktop. Pode então ligar-se às bases de dados Oracle através do modo Import ou DirectQuery usando o fornecedor incorporado.
Observação
O fornecedor agrupado está atualmente em versão de pré-visualização. O Oracle Client for Microsoft Tools (OCMT) continua disponível como alternativa para clientes que preferem o fornecedor não gerido ou que ainda não ativaram os interruptores de pré-visualização.
Instalar o Cliente Oracle para Ferramentas Microsoft
OCMT é um instalador gráfico da Oracle que configura o Oracle Data Provider para .NET (ODP.NET) para cenários de Power BI Desktop e gateway de dados on-premises. Utilize o OCMT se não está a usar a pré-visualização do fornecedor Oracle fornecida.
O OCMT suporta ligações de 32 e 64 bits a bases de dados Oracle on-premises e cloud, incluindo a Oracle Autonomous Database. Também suporta Excel, SQL Server Analysis Services, SQL Server Data Tools, SQL Server Integration Services, SQL Server Reporting Services e BizTalk Server.
OCMT é software livre. Descarregue-o da página Oracle Client for Microsoft Tools. Escolha a versão que corresponde à sua instalação do Power BI Desktop (32 bits ou 64 bits).
Para instruções passo a passo, consulte Configurar conectividade de base de dados Oracle no Power BI Desktop.
Conectar-se a um banco de dados Oracle
A forma como se liga a uma base de dados Oracle depende de a base de dados estar na cloud ou on-premises, e se está a usar o Power BI Desktop ou o serviço Power BI.
Ligações diretas na cloud a partir do serviço Power BI (Pré-visualização)
O serviço Power BI suporta ligações diretas na cloud para endpoints Oracle cloud, como a Oracle Autonomous Database, sem necessidade de um data gateway. Esta opção simplifica a configuração para bases de dados Oracle alojadas na cloud.
As ligações diretas à cloud suportam tanto os modos de Importação como os DirectQuery.
Para criar uma ligação direta na cloud a uma base de dados Oracle:
- No serviço Power BI, selecione Definições>Gerir ligações e gateways.
- Selecione Nova ligação e escolha Nuvem.
- Para o tipo de Ligação, selecione Oracle.
- Introduza o nome do servidor cloud da Oracle. Para Oracle Autonomous Database, use uma URL do endpoint que termina em
.oraclecloud.com. - Forneça o nome da base de dados e as credenciais de autenticação.
- Selecione Criar para salvar a conexão.
Depois de criares a ligação, podes usá-la em modelos semânticos que se ligam às bases de dados Oracle na cloud através de Import ou DirectQuery.
Gateway de dados local
Para se ligar a uma base de dados Oracle local a partir do serviço Power BI, utilize o gateway de dados local. Instala OCMT de 64 bits no computador que executa o gateway, já que o gateway é uma aplicação de 64 bits. Para obter mais informações, vá para Gerenciar sua fonte de dados - Oracle.
Observação
Gateways de dados pessoais não são suportados para ligações Oracle. Use o gateway de dados empresarial local para bases de dados Oracle locais ou utilize ligações diretas na cloud para bases de dados Oracle na cloud.
Observação
Se você estiver se conectando a um banco de dados Oracle local, verifique se sua máquina tem acesso à rede para o servidor de banco de dados. Isto pode exigir uma ligação VPN ou uma configuração de firewall. Entre em contato com o administrador de TI para obter assistência.
Referência de conector do Power Query
Para informações detalhadas sobre como se ligar a uma base de dados Oracle ou a uma Base de Dados Autónoma Oracle, seja a partir do Power BI Desktop ou do serviço Power BI, consulte o artigo do Power Query sobre bases de dados Oracle.
Utilizar o SSO do Microsoft Entra ID com o Oracle
O Power BI dá suporte ao Microsoft Entra ID Single Sign-On (SSO) para bancos de dados Oracle. Esse recurso permite que os usuários se autentiquem usando tokens Entra ID em vez de nomes de usuário e senhas Oracle, melhorando a segurança e simplificando o gerenciamento de acesso.
Os requisitos são os seguintes:
- Oracle Database 19c Release 20 ou posterior
- Oráculo 23ai
- Banco de dados autônomo Oracle
- Power BI Desktop (junho de 2024 ou posterior)
- ID do Microsoft Entra configurado para seu ambiente Oracle
- Gateway de dados local (para atualização agendada ou conjuntos de dados compartilhados)
Observação
Atualmente, o Entra ID SSO para Oracle é suportado apenas para os modos DirectQuery e Import. Certifique-se de que seu ambiente Oracle esteja configurado para aceitar tokens Entra ID.
Conteúdos relacionados
- DirectQuery no Power BI
- O que é Power BI?
- Origens de dados do serviço Power BI
- Cliente Oracle para Ferramentas Microsoft
Tem dúvidas? Pergunte à Comunidade do Power BI