Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan ansluta till en Oracle-databas för att komma åt och analysera data i Power BI Desktop och Power BI-tjänsten. I den här artikeln beskrivs anslutningsalternativen och konfigurationskraven.
Power BI stöder följande metoder för att ansluta till Oracle-databaser:
- Paketerad Oracle-leverantör (förhandsversion) – Power BI Desktop innehåller en inbyggd leverantör för Oracle Managed ODP.NET. Aktivera den med förhandsgranskningsfunktionsväxlar för att ansluta utan att installera separat Oracle-klientprogramvara.
- Oracle Client for Microsoft Tools (OCMT) – ett grafiskt installationsprogram från Oracle som konfigurerar Oracle Data Provider för .NET (ODP.NET). Använd OCMT om du föredrar den ohanterade providern eller inte har aktiverat förhandsgranskningsväxlarna.
- Direkta molnanslutningar (förhandsversion) – Anslut från Power BI-tjänsten direkt till Oracle-molndatabaser, till exempel Oracle Autonomous Database, utan att kräva en datagateway.
- Lokal datagateway – Anslut till lokala Oracle-databaser via företagets lokala datagateway.
Oracle-databasversioner som stöds
- Oracle Database 12c (12.1.0.2) och senare
- Oracle Autonomous Database – alla versioner
Ta reda på vilken version av Power BI Desktop som är installerad
Om du vill ta reda på vilken version av Power BI Desktop som är installerad går du till menyfliksområdet Hjälp och väljer Om och markerar sedan raden Version. I följande bild installeras en 64-bitarsversion av Power BI Desktop:
Anslut med den paketerade Oracle-providern (förhandsversion)
Power BI Desktop innehåller en paketerad Oracle Managed ODP.NET-provider, så att du kan ansluta till Oracle-databaser utan att installera separat Oracle-klientprogramvara. Om du vill använda den paketerade providern aktiverar du följande förhandsgranskningsfunktionsväxlar i Power BI Desktop under Filalternativ>och inställningar>Förhandsgranskningsfunktioner>:
- Aktivera Oracle Bundled Provider för importläge
- Aktivera Oracle Bundled-provider för DirectQuery-läge
När du har aktiverat växlarna startar du om Power BI Desktop. Du kan sedan ansluta till Oracle-databaser via import- eller DirectQuery-läge med hjälp av den inbyggda providern.
Anmärkning
Den bundlade providern är för närvarande i förhandsversion. Oracle Client for Microsoft Tools (OCMT) är fortfarande tillgängligt som ett alternativ för kunder som föredrar den icke-hanterade leverantören eller inte har aktiverat förhandsgranskningsinställningarna.
Installera Oracle-klienten för Microsoft Tools
OCMT är ett grafiskt installationsprogram från Oracle som konfigurerar Oracle Data Provider för .NET (ODP.NET) för Scenarier med Power BI Desktop och lokal datagateway. Använd OCMT om du inte använder den paketerade förhandsversionen av Oracle-providern.
OCMT stöder 32-bitars- och 64-bitarsanslutningar till lokala Oracle- och molndatabaser, inklusive Oracle Autonomous Database. Det stöder även Excel, SQL Server Analysis Services, SQL Server Data Tools, SQL Server Integration Services, SQL Server Reporting Services och BizTalk Server.
OCMT är kostnadsfri programvara. Ladda ned den från sidan för Oracle-klienten för Microsoft Tools. Välj den version som matchar din Power BI Desktop-installation (32-bitars eller 64-bitars).
Stegvisa instruktioner finns i Konfigurera Oracle-databasanslutning i Power BI Desktop.
Ansluta till en Oracle-databas
Hur du ansluter till en Oracle-databas beror på om databasen finns i molnet eller lokalt, och om du använder Power BI Desktop eller Power BI-tjänsten.
Direkta molnanslutningar från Power BI-tjänsten (förhandsversion)
Power BI-tjänsten stöder direkta molnanslutningar till Oracle-molnslutpunkter, till exempel Oracle Autonomous Database, utan att kräva en datagateway. Det här alternativet förenklar konfigurationen för molnbaserade Oracle-databaser.
Direktmolnanslutningar stöder både import- och DirectQuery-lägen.
Så här skapar du en direkt molnanslutning till en Oracle-databas:
- I Power BI-tjänsten väljer du Inställningar>Hantera anslutningar och gatewayer.
- Välj Ny anslutning och välj Moln.
- Som Anslutningstyp väljer du Oracle.
- Ange Oracle-molnserverns namn. För Oracle Autonomous Database använder du slutpunkts-URL:en som slutar med
.oraclecloud.com. - Ange databasnamnet och autentiseringsuppgifterna.
- Välj Skapa för att spara anslutningen.
När du har skapat anslutningen kan du använda den i semantiska modeller som ansluter till Oracle-molndatabaser via Import eller DirectQuery.
Datagateway för lokal installation
Om du vill ansluta till en lokal Oracle-databas från Power BI-tjänsten använder du den lokala datagatewayen. Installera 64-bitars OCMT på datorn som kör gatewayen eftersom gatewayen är en 64-bitarsapp. Mer information finns i Hantera datakällan – Oracle.
Anmärkning
Personliga datagatewayer stöds inte för Oracle-anslutningar. Använd företagets lokala datagateway för lokala Oracle-databaser eller använd direkta molnanslutningar för Oracle-molndatabaser.
Anmärkning
Om du ansluter till en lokal Oracle-databas kontrollerar du att datorn har nätverksåtkomst till databasservern. Detta kan kräva en VPN-anslutning eller brandväggskonfiguration. Kontakta IT-administratören om du vill ha hjälp.
Referens för Power Query-anslutningsappen
Detaljerad information om hur du ansluter till en Oracle-databas eller en oracle-autonom databas från antingen Power BI Desktop eller Power BI-tjänsten finns i Power Query-artikeln om Oracle-databaser.
Använda Microsoft Entra ID SSO med Oracle
Power BI stöder Microsoft Entra ID Single Sign-On (SSO) för Oracle-databaser. Med den här funktionen kan användare autentisera med entra-ID-token i stället för Oracle-användarnamn och lösenord, vilket förbättrar säkerheten och förenklar åtkomsthanteringen.
Kraven är följande:
- Oracle Database 19c Version 20 eller senare
- Oracle 23ai
- Oracle Autonomous Database
- Power BI Desktop (juni 2024 eller senare)
- Microsoft Entra-ID som konfigurerats för din Oracle-miljö
- Lokal datagateway (för schemalagd uppdatering eller delade datauppsättningar)
Anmärkning
Entra ID SSO för Oracle stöds för närvarande endast för DirectQuery- och Import-lägen. Kontrollera att Oracle-miljön är konfigurerad för att acceptera Entra-ID-token.
Relaterat innehåll
- DirectQuery i Power BI
- Vad är Power BI?
- Datakällor för Power BI-tjänsten
- Oracle-klienten för Microsoft Tools
Har du fler frågor? Fråga Power BI-communityn