หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
คุณสามารถเชื่อมต่อกับฐานข้อมูล Oracle เพื่อเข้าถึงและวิเคราะห์ข้อมูลใน Power BI Desktop ได้อย่างง่ายดาย บทความนี้อธิบายข้อกําหนดการตั้งค่าเริ่มต้นเพื่อให้คุณสามารถสร้างการเชื่อมต่อได้สําเร็จ
เมื่อต้องการเชื่อมต่อกับฐานข้อมูล Oracle หรือฐานข้อมูล Autonomous Oracle ด้วย Power BI Desktop ให้ติดตั้ง Oracle Client สําหรับ Microsoft Tools (OCMT) บนคอมพิวเตอร์ที่ใช้งาน Power BI Desktop ซอฟต์แวร์ OCMT ที่คุณใช้ขึ้นอยู่กับเวอร์ชันของ Power BI Desktop ที่คุณได้ติดตั้ง: 32 บิต หรือ 64 บิต นอกจากนี้ยังขึ้นอยู่กับเวอร์ชันของเซิร์ฟเวอร์ Oracle ของคุณด้วย
เวอร์ชันฐานข้อมูล Oracle ที่รองรับ
- ฐานข้อมูล Oracle 12c (12.1.0.2) และเวอร์ชันที่ใหม่กว่า
- ฐานข้อมูลอัตโนมัติ Oracle - ทุกเวอร์ชัน
ตรวจสอบเวอร์ชันของ Power BI Desktop ที่ติดตั้ง
หากต้องการตรวจสอบเวอร์ชันของ Power BI Desktop ที่ติดตั้งไว้ บนริบบอนความช่วยเหลือ ให้เลือก เกี่ยวกับ แล้วตรวจสอบบรรทัด เวอร์ชัน ในรูปต่อไปนี้ Power BI Desktop เวอร์ชัน 64 บิตถูกติดตั้งแล้ว:
ติดตั้ง Oracle Client สําหรับเครื่องมือ Microsoft
ติดตั้ง OCMT และกําหนดค่าตัวให้บริการข้อมูล Oracle สําหรับ .NET (ODP)NET) เพื่อสนับสนุนการเชื่อมต่อเครื่องมือของ Microsoft แบบ 32 บิต และ 64 บิตกับฐานข้อมูลภายในองค์กรและในระบบคลาวด์ ของ Oracle รวมถึงฐานข้อมูลอัตโนมัติของ Oracle เป็นตัวติดตั้งกราฟิกที่ทําให้กระบวนการตั้งค่าไคลเอ็นต์ฐานข้อมูล Oracle เป็นไปโดยอัตโนมัติ รองรับการเชื่อมต่อกับ Power BI Desktop, บริการของ Power BI, Excel, SQL Server Analysis Services, เครื่องมือข้อมูล SQL Server, SQL Server Integration Services, SQL Server Reporting Services และ BizTalk Server
Microsoft แนะนําให้ใช้ Oracle Client for Microsoft Tools (OCMT) ซึ่งเป็นตัวติดตั้งแบบกราฟิกที่ช่วยลดความยุ่งยากในการตั้งค่า OCMT ติดตั้ง Oracle Data Provider for .NET (ODP.NET) และกําหนดค่าตัวแปรสภาพแวดล้อมโดยอัตโนมัติ รองรับทั้งสถานการณ์เกตเวย์ข้อมูล Power BI Desktop และภายในองค์กร
OCMT เป็นซอฟต์แวร์ฟรี สามารถดาวน์โหลดได้จาก หน้า Oracle Client สําหรับเครื่องมือของ Microsoft และพร้อมใช้งานสําหรับ Power BI Desktop แบบ 32 บิต หรือ 64 บิต
Power BI Desktop ใช้ ODP ที่ไม่มีการจัดการNET เพื่อเชื่อมต่อกับฐานข้อมูล Oracle หรือฐานข้อมูล Autonomous Oracle
คุณสามารถค้นหา คําแนะนําทีละขั้นตอนเกี่ยวกับวิธีการใช้ OCMT และตั้งค่าการเชื่อมต่อฐานข้อมูล Oracle ใน Power BI Desktop ที่นี่
เชื่อมต่อกับฐานข้อมูล Oracle ด้วยเกตเวย์ข้อมูลภายในองค์กร
การปรับใช้แอป Power BI Desktop บางตัวใช้เกตเวย์ข้อมูลภายในองค์กรเพื่อเชื่อมต่อกับฐานข้อมูล Oracle เมื่อต้องการเชื่อมต่อกับฐานข้อมูล Oracle ด้วย เกตเวย์ข้อมูลภายในองค์กร ให้ใช้ OCMT 64 บิตบนคอมพิวเตอร์ที่ใช้งานเกตเวย์เนื่องจากเกตเวย์เป็นแอป 64 บิต สําหรับข้อมูลเพิ่มเติม ไปที่จัดการแหล่งข้อมูลของคุณ - Oracle
Note
หากคุณกําลังเชื่อมต่อกับฐานข้อมูล Oracle ในองค์กร ตรวจสอบให้แน่ใจว่าเครื่องของคุณมีสิทธิ์เข้าถึงเครือข่ายไปยังเซิร์ฟเวอร์ฐานข้อมูล ซึ่งอาจต้องใช้การเชื่อมต่อ VPN หรือการกําหนดค่าไฟร์วอลล์ ติดต่อผู้ดูแลระบบไอทีของคุณเพื่อขอความช่วยเหลือ
เชื่อมต่อกับฐานข้อมูล Oracle
สําหรับข้อมูลเกี่ยวกับการเชื่อมต่อกับฐานข้อมูล Oracle หรือฐานข้อมูล Autonomous Oracle จาก Power BI Desktop หรือบริการของ Power BI ให้ไปที่บทความ Power Query ในฐานข้อมูล Oracle
ใช้ Microsoft Entra ID SSO กับ Oracle
Power BI สนับสนุน Microsoft Entra ID Single Sign-On (SSO) สําหรับฐานข้อมูล Oracle คุณลักษณะนี้ช่วยให้ผู้ใช้สามารถตรวจสอบสิทธิ์โดยใช้โทเค็น Entra ID แทนชื่อผู้ใช้และรหัสผ่านของ Oracle ปรับปรุงความปลอดภัยและลดความซับซ้อนในการจัดการการเข้าถึง
ข้อกําหนดมีดังนี้:
- Oracle Database 19c Release 20 หรือใหม่กว่า
- ออราเคิล 23ai
- ฐานข้อมูลอิสระของ Oracle
- Power BI Desktop (มิถุนายน 2024 หรือใหม่กว่า)
- Microsoft Entra ID ที่กําหนดค่าสําหรับสภาพแวดล้อม Oracle ของคุณ
- เกตเวย์ข้อมูลภายในองค์กร (สําหรับการรีเฟรชตามกําหนดการหรือชุดข้อมูลที่ใช้ร่วมกัน)
Note
ขณะนี้ SSO รหัสตัวจริงสําหรับ Oracle ได้รับการสนับสนุนเฉพาะสําหรับโหมด DirectQuery และนําเข้าเท่านั้น ตรวจสอบให้แน่ใจว่าสภาพแวดล้อม Oracle ของคุณได้รับการกําหนดค่าให้ยอมรับโทเค็น Entra ID
เนื้อหาที่เกี่ยวข้อง
- DirectQuery ใน Power BI
- Power BI คืออะไร
- แหล่งข้อมูลสําหรับบริการของ Power BI
- Oracle Client สําหรับเครื่องมือ Microsoft
มีคำถามเพิ่มเติมหรือไม่? ถามชุมชน Power BI