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