แชร์ผ่าน


อินเทอร์เฟซ MongoDB Atlas SQL

Note

ตัวเชื่อมต่อนี้เป็นของ MongoDB

Summary

Item คำอธิบาย
สถานะการเผยแพร่ ความพร้อมใช้งานทั่วไป
ผลิตภัณฑ์ Power BI (แบบจําลองความหมาย)
Power BI (กระแสข้อมูล)
ผ้า (กระแสข้อมูลรุ่น 2)
ชนิดการรับรองความถูกต้องที่ได้รับการสนับสนุน ฐานข้อมูล (ชื่อผู้ใช้/รหัสผ่าน)
ใบรับรอง X.509
OAuth (OIDC)
การจัดการข้อมูลประจําตัวและการเข้าถึงของ AWS

Note

เมื่อใช้กลไกการรับรองความถูกต้องอื่นที่ไม่ใช่ชื่อผู้ใช้/รหัสผ่าน (เช่น ใบรับรอง X.509, OAuth (OIDC) หรือ AWS IAM) คุณสามารถเว้นช่องชื่อผู้ใช้และรหัสผ่านว่างไว้ในกล่องโต้ตอบการเชื่อมต่อได้ ข้อมูลประจําตัวที่เหมาะสมจะได้รับการจัดการผ่านวิธีการรับรองความถูกต้องที่เลือก

ข้อกําหนดเบื้องต้น

เมื่อต้องการใช้ตัวเชื่อมต่อ MongoDB Atlas SQL คุณต้องมีการตั้งค่าฐานข้อมูลแบบรวมศูนย์ Atlas

การรับข้อมูลการเชื่อมต่อสําหรับอินสแตนซ์ฐานข้อมูลแบบรวมศูนย์ของคุณ

  1. นําทางไปยังอินสแตนซ์ฐานข้อมูลแบบรวมศูนย์ของคุณ ใน Atlas ให้เลือก Data Federation จากแผงการนําทางด้านซ้าย
  2. เลือก เชื่อมต่อ เพื่อเปิดโมดอลการเชื่อมต่ออินสแตนซ์ฐานข้อมูลแบบรวมศูนย์
  3. เลือก เชื่อมต่อโดยใช้อินเทอร์เฟซ Atlas SQL
  4. เลือก ตัวเชื่อมต่อ Power BI
  5. คัดลอกชื่อฐานข้อมูลแบบรวมศูนย์และ MongoDB URI ของคุณ คุณต้องการพวกเขาในขั้นตอนต่อมา

Note

หากข้อมูลบางส่วนหรือทั้งหมดของคุณมาจากคลัสเตอร์ Atlas คุณต้องใช้ MongoDB เวอร์ชัน 5.0 หรือสูงกว่าเพื่อให้คลัสเตอร์นั้นใช้ประโยชน์จาก Atlas SQL

ต้องใช้ไดรเวอร์ MongoDB Atlas SQL ODBC เพื่อใช้ MongoDB Atlas SQL Connector

รองรับความสามารถแล้ว

  • นำเข้า
  • DirectQuery (แบบจําลองความหมายของ Power BI)

เชื่อมต่อกับฐานข้อมูลแบบรวมศูนย์ MongoDB Atlas โดยใช้อินเทอร์เฟซ Atlas SQL จาก Power Query Desktop

ในการเชื่อมต่อโดยใช้อินเทอร์เฟซ Atlas SQL:

  1. เลือก รับ ข้อมูล จากริบบอน Home ใน Power BI Desktop

  2. เลือก ฐานข้อมูล จากประเภททางด้านซ้าย เลือก MongoDB Atlas SQL แล้วเลือก เชื่อมต่อ

    สกรีนช็อตของกล่องโต้ตอบ รับข้อมูล โดยเลือกตัวเชื่อมต่อ MongoDB Atlas SQL

  3. หากคุณกําลังเชื่อมต่อกับตัวเชื่อมต่อ MongoDB Atlas SQL เป็นครั้งแรก การแจ้งเตือนของบุคคลที่สามจะปรากฏขึ้น เลือก "อย่าเตือนฉันอีกครั้งด้วยตัวเชื่อมต่อนี้" ถ้าคุณไม่ต้องการให้ข้อความนี้แสดงขึ้นมาอีก

    เลือก ดำเนินต่อ

  4. ในหน้าต่าง MongoDB Atlas SQL ที่ปรากฏขึ้น ให้กรอกค่าต่อไปนี้:

    • MongoDB URI จำเป็นต้องระบุ

      ใช้ URI ของ MongoDB ที่ได้รับในข้อกําหนดเบื้องต้น ตรวจสอบให้แน่ใจว่าไม่มีชื่อผู้ใช้และรหัสผ่านของคุณ URI ที่มีชื่อผู้ใช้และ/หรือรหัสผ่านจะถูกปฏิเสธ

    • ชื่อ ฐานข้อมูล แบบรวมศูนย์ของคุณ จำเป็นต้องระบุ

      ใช้ชื่อของฐานข้อมูลแบบรวมศูนย์ที่ได้รับในข้อกําหนดเบื้องต้น

    • แบบสอบถาม SQL เสริม

      หากต้องการดําเนินการทันที ให้ป้อนคิวรี Atlas SQL ดั้งเดิม ถ้า ฐานข้อมูล เหมือนกับที่ใช้ก่อนหน้านี้ คุณสามารถละเว้นฐานข้อมูลนั้นออกจากแบบสอบถามได้

      SELECT * FROM orders
      
    • เลือก นําเข้า หรือ DirectQuery สําหรับโหมดการเชื่อมต่อข้อมูลที่คุณต้องการ

    เลือก ตกลง

    สกรีนช็อตของกล่องโต้ตอบการเชื่อมต่อ MongoDB Atlas SQL ที่คุณป้อนข้อมูลการเชื่อมต่อ

  5. ป้อนชื่อผู้ใช้และรหัสผ่านการเข้าถึงฐานข้อมูล Atlas MongoDB แล้วเลือกเชื่อมต่อ

    สกรีนช็อตของกล่องโต้ตอบการรับรองความถูกต้อง MongoDB Atlas SQL ที่คุณป้อนข้อมูลประจําตัวของคุณ

    Note

    เมื่อคุณป้อนชื่อผู้ใช้และรหัสผ่านของคุณสําหรับฐานข้อมูลแบบรวมศูนย์ Atlas โดยเฉพาะ Power BI Desktop จะใช้ข้อมูลประจําตัวเดียวกันเหล่านั้นในการพยายามเชื่อมต่อในภายหลัง คุณสามารถแก้ไขข้อมูลประจําตัวเหล่านั้นได้โดยไปที่ ตัวเลือกไฟล์>และการตั้งค่า>การตั้งค่าแหล่งข้อมูล

  6. ในตัว นําทาง ให้เลือกองค์ประกอบหนึ่งหรือหลายรายการเพื่อนําเข้าและใช้ใน Power BI Desktop จากนั้นเลือก โหลด เพื่อโหลดตารางใน Power BI Desktop หรือ แปลงข้อมูล เพื่อเปิดตัวแก้ไข Power Query ซึ่งคุณสามารถกรองและปรับแต่งชุดข้อมูลที่คุณต้องการใช้ แล้วโหลดชุดข้อมูลที่ปรับปรุงแล้วลงใน Power BI Desktop

เชื่อมต่อกับฐานข้อมูลแบบรวมศูนย์ MongoDB Atlas โดยใช้อินเทอร์เฟซ Atlas SQL จาก Power Query Online

ในการเชื่อมต่อโดยใช้อินเทอร์เฟซ Atlas SQL:

  1. เลือก MongoDB Atlas SQL จากหน้า Power Query - เลือกแหล่งข้อมูล

  2. บนหน้า การตั้งค่าการเชื่อมต่อ ให้กรอกค่าต่อไปนี้:

    • MongoDB URI จำเป็นต้องใช้

      ใช้ URI ของ MongoDB ที่ได้รับในข้อกําหนดเบื้องต้น ตรวจสอบให้แน่ใจว่าไม่มีชื่อผู้ใช้และรหัสผ่านของคุณ URI ที่มีชื่อผู้ใช้และ/หรือรหัสผ่านจะถูกปฏิเสธ

    • ชื่อ ฐานข้อมูล แบบรวมศูนย์ของคุณ จำเป็นต้องระบุ

      ใช้ชื่อของฐานข้อมูลแบบรวมศูนย์ที่ได้รับในข้อกําหนดเบื้องต้น

    • ป้อนชื่อการเชื่อมต่อ

    • เลือกเกตเวย์ข้อมูล

    • ป้อนชื่อผู้ใช้และรหัสผ่านการเข้าถึงฐานข้อมูล Atlas MongoDB แล้วเลือกถัดไป

    สกรีนช็อตของกล่องโต้ตอบ เชื่อมต่อกับแหล่งข้อมูลออนไลน์ ที่คุณป้อนการตั้งค่าการเชื่อมต่อ

  3. ในหน้าจอ ตัวนําทาง ให้เลือกข้อมูลที่คุณต้องการ แล้วเลือก แปลงข้อมูล การเลือกนี้จะเปิดตัวแก้ไข Power Query เพื่อให้คุณสามารถกรองและปรับแต่งชุดข้อมูลที่คุณต้องการใช้ได้

    ภาพหน้าจอของตัวนําทางออนไลน์ที่คุณเลือกข้อมูลที่คุณต้องการแปลง

การแก้ไขปัญหา

เมื่อไม่สามารถสร้างการเชื่อมต่อได้สําเร็จ ข้อความ The driver returned invalid (or failed to return) SQL_DRIVER_ODBC_VER: 03.80 แสดงข้อผิดพลาดทั่วไปจะปรากฏขึ้น เริ่มต้นด้วยการตรวจสอบข้อมูลประจําตัวของคุณและคุณไม่มีปัญหาเครือข่ายในการเข้าถึงฐานข้อมูลแบบรวมศูนย์ของคุณ

คุณอาจพบว่าข้อมูลต่อไปนี้มีประโยชน์: