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 facilmente a um banco de dados Oracle para acessar e analisar dados no Power BI Desktop. Este artigo explica os requisitos iniciais de instalação para que você possa criar a conexão com êxito.
Para se conectar a um banco de dados Oracle ou Oracle Autonomous Database com o Power BI Desktop, instale o Oracle Client for Microsoft Tools (OCMT) no computador que executa o Power BI Desktop. O software OCMT usado depende da versão instalada do Power BI Desktop: 32 bits ou 64 bits. Ele também depende da versão do servidor Oracle.
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:
Instalar o Cliente Oracle para Ferramentas da Microsoft
O OCMT instala e configura o Provedor de Dados Oracle para .NET (ODP.NET) para dar suporte a conexões de ferramentas Microsoft de 32 e 64 bits com bancos de dados locais e na nuvem da Oracle, incluindo o Oracle Autonomous Database. É um instalador gráfico que automatiza o processo de instalação do Cliente do Oracle Database. Ele dá suporte à conexão com Power BI Desktop, serviço do Power BI, Excel, SQL Server Analysis Services, SQL Server Data Tools, SQL Server Integration Services, SQL Server Reporting Services e BizTalk Server.
A Microsoft recomenda usar o OCMT (Cliente Oracle para Microsoft Tools), um instalador gráfico que simplifica a instalação. O OCMT instala o Provedor de Dados Oracle para .NET (ODP.NET) e configura as variáveis de ambiente automaticamente. Ele dá suporte a cenários do Power BI Desktop e do gateway de dados local.
O software OCMT é gratuito. Ele pode ser baixado na página do Cliente Oracle para Ferramentas da Microsoft e está disponível para Power BI Desktop de 32 bits ou 64 bits.
O Power BI Desktop usa ODP.NET não gerenciado para se conectar ao banco de dados Oracle ou ao Oracle Autonomous Database.
Você pode encontrar instruções passo a passo sobre como usar o OCMT e configurar a conectividade com o banco de dados Oracle no Power BI Desktop aqui.
Conectar-se a um banco de dados Oracle com o gateway de dados local
Algumas implantações de aplicativos do Power BI Desktop usam o gateway de dados local para se conectar ao banco de dados Oracle. Para se conectar a um banco de dados Oracle com o gateway de dados local, use 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
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.
Conectar-se a um banco de dados Oracle
Para obter informações sobre como se conectar a um banco de dados Oracle ou a um banco de dados Oracle Autonomous a partir do serviço do Power BI ou Power BI Desktop, 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