Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode se conectar a um banco de dados Oracle para acessar e analisar dados no Power BI Desktop e no serviço do Power BI. Este artigo explica as opções de conexão e os requisitos de instalação.
O Power BI dá suporte aos seguintes métodos para se conectar aos bancos de dados Oracle:
- Provedor Oracle integrado (Versão Prévia) – O Power BI Desktop inclui um provedor Oracle Managed ODP.NET integrado. Habilite-o com opções de recursos de pré-visualização para se conectar sem instalar software cliente Oracle separado.
- Oracle Client for Microsoft Tools (OCMT) – um instalador gráfico da Oracle que configura o Provedor de Dados Oracle para .NET (ODP.NET). Use o OCMT se preferir o provedor não gerenciado ou não tiver habilitado as opções de visualização.
- Conexões de nuvem direta (versão prévia) – conecte-se diretamente do serviço do Power BI aos bancos de dados de nuvem Oracle, como o Banco de Dados Autônomo Oracle, sem a necessidade de um gateway de dados.
- Gateway de dados local – Conecte-se a bancos de dados Oracle locais por meio do gateway de dados local da empresa.
Versões de banco de dados Oracle com suporte
- 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 da 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:
Conectar-se ao provedor Oracle embutido (versão de visualização)
O Power BI Desktop inclui um provedor oracle managed ODP.NET agrupado, para que você possa se conectar a bancos de dados Oracle sem instalar software cliente Oracle separado. Para usar o provedor empacotado, habilite as seguintes opções de recurso de visualização no Power BI Desktop em Arquivo>Opções e configurações>Opções>Recursos de Visualização:
- Habilitar Oracle Provedor Agrupado para o Modo de Importação
- Habilitar o Provedor Empacotado Oracle para o modo DirectQuery
Depois de habilitar as opções, reinicie o Power BI Desktop. Em seguida, você pode se conectar a bancos de dados Oracle por meio dos modos Import ou DirectQuery usando o provedor embutido.
Observação
O provedor integrado está atualmente em prévia. O OCMT (Cliente Oracle para Microsoft Tools) ainda está disponível como alternativa para clientes que preferem o provedor não gerenciado ou não habilitaram as opções de visualização.
Instalar o Cliente Oracle para Ferramentas da Microsoft
O OCMT é um instalador gráfico da Oracle que configura o Provedor de Dados Oracle para .NET (ODP.NET) para o Power BI Desktop e cenários de gateway de dados locais. Use OCMT se você não estiver usando a versão prévia do provedor Oracle incluída.
O OCMT dá suporte a conexões de 32 bits e 64 bits com bancos de dados oracle locais e de nuvem, incluindo o Oracle Autonomous Database. Ele também dá suporte ao Excel, SQL Server Analysis Services, SQL Server Data Tools, SQL Server Integration Services, SQL Server Reporting Services e BizTalk Server.
O software OCMT é gratuito. Baixe-o na página do Cliente Oracle para Ferramentas da Microsoft. Escolha a versão que corresponde à instalação do Power BI Desktop (32 bits ou 64 bits).
Para obter instruções passo a passo, vá para Configurar a conectividade do banco de dados Oracle no Power BI Desktop.
Conectar-se a um banco de dados Oracle
Como você se conecta a um banco de dados Oracle depende se o banco de dados está na nuvem ou local e se você está usando o Power BI Desktop ou o serviço do Power BI.
Conexões de nuvem direta do serviço do Power BI (versão prévia)
O serviço Power BI dá suporte a conexões diretas com pontos de extremidade na nuvem da Oracle, como o Oracle Autonomous Database, sem a necessidade de um gateway de dados. Essa opção simplifica a configuração para bancos de dados Oracle hospedados na nuvem.
As conexões de nuvem direta dão suporte aos modos Import e DirectQuery.
Para criar uma conexão de nuvem direta com um banco de dados Oracle:
- No serviço do Power BI, selecione Configurações>Gerenciar conexões e gateways.
- Selecione Nova conexão e escolha Nuvem.
- Para o tipo de conexão, selecione Oracle.
- Insira o nome do servidor de nuvem Oracle. Para o Oracle Autonomous Database, use uma URL de endpoint que termine com
.oraclecloud.com. - Forneça o nome do banco de dados e as credenciais de autenticação.
- Selecione Criar para salvar a conexão.
Depois de criar a conexão, você pode usá-la em modelos semânticos que se conectam a bancos de dados de nuvem Oracle por meio de Importação ou DirectQuery.
Gateway de dados local
Para se conectar a um banco de dados Oracle local do serviço do Power BI, use o gateway de dados local. Instale o OCMT de 64 bits no computador que executa o gateway, pois o gateway é um aplicativo de 64 bits. Para obter mais informações, acesse Gerenciar sua fonte de dados – Oracle.
Observação
Não há suporte para gateways de dados pessoais para conexões Oracle. Use o gateway de dados on-premises da empresa para bancos de dados Oracle locais, ou use conexões de nuvem diretas para bancos de dados Oracle na nuvem.
Observação
Se você estiver se conectando a um banco de dados Oracle local, verifique se o computador tem acesso de rede ao servidor de banco de dados. Isso pode exigir uma conexão VPN ou uma configuração de firewall. Entre em contato com o administrador de TI para obter assistência.
Referência do conector do Power Query
Para obter informações detalhadas sobre como se conectar a um banco de dados Oracle ou a um Banco de Dados Autônomo Oracle do Power BI Desktop ou do serviço do Power BI, acesse o artigo do Power Query sobre bancos de dados Oracle.
Usar o SSO do Microsoft Entra ID com o Oracle
O Power BI dá suporte ao SSO (Microsoft Entra ID Single Sign-On) para bancos de dados Oracle. Esse recurso permite que os usuários se autentiquem usando tokens de ID do Entra 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 Versão 20 ou posterior
- Oracle 23ai
- Banco de Dados Autônomo Oracle
- Power BI Desktop (junho de 2024 ou posterior)
- ID do Microsoft Entra configurada para seu ambiente Oracle
- Gateway de dados local (para atualização agendada ou conjuntos de dados compartilhados)
Observação
No momento, o SSO do Entra ID para Oracle tem suporte apenas para os modos DirectQuery e Import. Verifique se seu ambiente Oracle está configurado para aceitar tokens de ID do Entra.
Conteúdo relacionado
- DirectQuery no Power BI
- O que é o Power BI?
- Fontes de dados para o serviço do Power BI
- Cliente Oracle para Ferramentas da Microsoft
Mais perguntas? Perguntar à Comunidade do Power BI