ตั้งค่าการเชื่อมต่อฐานข้อมูล IBM Db2 ของคุณ

บทความนี้สรุปขั้นตอนในการสร้างการเชื่อมต่อฐานข้อมูล IBM Db2

Summary

ตัวเชื่อมต่อฐานข้อมูล IBM Db2 รองรับประเภทการตรวจสอบสิทธิ์ดังต่อไปนี้สําหรับ copy และ dataflow Gen2 ตามลําดับ

ชนิดการรับรองความถูกต้อง คัดลอก กระแสข้อมูล Gen2
Windows ไม่มีข้อมูล √
พื้นฐาน √ √

ตั้งค่าการเชื่อมต่อของคุณสําหรับ Dataflow Gen2

คุณสามารถเชื่อมต่อ dataflow Gen2 ใน Fabric กับฐานข้อมูล IBM Db2 โดยใช้ตัวเชื่อมต่อ Power Query ทําตามขั้นตอนเหล่านี้เพื่อสร้างการเชื่อมต่อของคุณ:

  1. ตรวจสอบ ความสามารถข้อจํากัด และข้อควรพิจารณา เพื่อให้แน่ใจว่าสถานการณ์ของคุณได้รับการสนับสนุน
  2. กรอกข้อกําหนดเบื้องต้นสําหรับฐานข้อมูล IBM Db2
  3. รับข้อมูลใน Fabric
  4. เชื่อมต่อกับฐานข้อมูล IBM Db2

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

ตามค่าเริ่มต้น ตัวเชื่อมต่อฐานข้อมูล IBM Db2 ใช้โปรแกรมควบคุม Microsoft เพื่อเชื่อมต่อกับข้อมูลของคุณ ถ้าคุณเลือกที่จะใช้โปรแกรมควบคุม IBM ในตัวเลือกขั้นสูงใน Power Query Desktop คุณต้องติดตั้งโปรแกรมควบคุม IBM Db2 สําหรับ .NET บนเครื่องที่ใช้ในการเชื่อมต่อกับข้อมูลก่อน ชื่อของโปรแกรมควบคุมนี้จะเปลี่ยนแปลงเป็นครั้งคราว ดังนั้นตรวจสอบให้แน่ใจว่าได้ติดตั้งโปรแกรมควบคุม IBM Db2 ที่ทํางานกับ .NET สําหรับคําแนะนําเกี่ยวกับวิธีการดาวน์โหลด ติดตั้ง และกําหนดค่าไดรเวอร์ IBM Db2 สําหรับ .NET ไปที่ ดาวน์โหลดไคลเอนต์และโปรแกรมควบคุม IBM Db2 เริ่มต้น ข้อมูลเพิ่มเติม: ข้อจํากัดของโปรแกรมควบคุมตรวจสอบให้แน่ใจว่ามีการติดตั้งโปรแกรมควบคุม IBM Db2

ความสามารถที่รองรับ

  • การนำเข้า
  • DirectQuery (แบบจําลองความหมายของ Power BI)
  • ตัวเลือกขั้นสูง
    • โปรแกรมควบคุม (IBM หรือ Microsoft)
    • คําสั่งหมดเวลาเป็นนาที
    • คอลเลกชันแพคเกจ
    • คําสั่ง SQL
    • รวมคอลัมน์ความสัมพันธ์
    • นําทางโดยใช้ลําดับชั้นแบบเต็ม

การตั้งค่าการเชื่อมต่อ

รับ ข้อมูล

เพื่อรับข้อมูลใน Data Factory:

  1. ทางด้านซ้ายของ Data Factory ให้เลือก พื้นที่ทํางาน

  2. จากพื้นที่ทํางาน Data Factory ของคุณ ให้เลือก สร้าง> จากนั้นเลือกรายการ Data Factory ของคุณ: กระแสข้อมูล ไปป์ไลน์ งานคัดลอก หรืองานมิเรอร์

    สกรีนช็อตที่แสดงพื้นที่ทํางานที่คุณเลือกเพื่อสร้างกระแสข้อมูลใหม่

  3. ใน Power Query ให้เลือก รับข้อมูล ในริบบอน หรือเลือก รับข้อมูลจากแหล่งข้อมูลอื่น ในมุมมองปัจจุบัน

    สกรีนช็อตที่แสดงพื้นที่ทํางาน Power Query พร้อมตัวเลือก รับข้อมูล ที่เน้น

  4. ในหน้า เลือกแหล่งข้อมูล ให้ใช้ ค้นหา เพื่อค้นหาชื่อของตัวเชื่อมต่อ หรือเลือก ดูเพิ่มเติม ทางด้านขวาของรายการตัวเชื่อมต่อ เพื่อดูตัวเชื่อมต่อทั้งหมดที่พร้อมใช้งานใน Data Factory

    สกรีนช็อตของหน้าแหล่งข้อมูลการเลือกโรงงานข้อมูลที่มีกล่องค้นหาและการเลือกมุมมองที่เน้นเพิ่มเติม

  5. ถ้าคุณเลือกที่จะดูตัวเชื่อมต่อเพิ่มเติม คุณยังคงสามารถใช้ ค้นหา เพื่อค้นหาชื่อของตัวเชื่อมต่อ หรือเลือกประเภทเพื่อดูรายการของตัวเชื่อมต่อที่เชื่อมโยงกับประเภทนั้น

    สกรีนช็อตของหน้าแหล่งข้อมูลการเลือกโรงงานข้อมูลที่แสดงหลังจากเลือกดูเพิ่มเติมด้วยรายการของตัวเชื่อมต่อ

คําแนะนําการเชื่อมต่อ

เมื่อต้องทําการเชื่อมต่อ ทําตามขั้นตอนต่อไปนี้:

  1. เลือกตัวเลือก ฐานข้อมูล IBM Db2 ในหน้า Power Query - เชื่อมต่อกับแหล่งข้อมูล หน้า

  2. ระบุเซิร์ฟเวอร์ IBM Db2 เพื่อเชื่อมต่อไปยัง ใน Server ถ้าจําเป็นต้องมีพอร์ต ให้ระบุพอร์ตโดยใช้รูปแบบ ServerName:Portโดยที่ พอร์ต คือหมายเลขพอร์ต นอกจากนี้ ให้ป้อนฐานข้อมูล IBM Db2 ที่คุณต้องการเข้าถึงใน Database ในตัวอย่างนี้ ชื่อเซิร์ฟเวอร์และพอร์ตจะถูก TestIBMDb2server.contoso.com:4000 และฐานข้อมูล IBM Db2 ที่กําลังเข้าถึง NORTHWD2

  3. เลือกชื่อของเกตเวย์ข้อมูลภายในองค์กรของคุณ

    Note

    คุณต้องเลือกเกตเวย์ข้อมูลภายในองค์กรสําหรับตัวเชื่อมต่อนี้ ไม่ว่าฐานข้อมูล IBM Db2 อยู่บนเครือข่ายท้องถิ่นหรือออนไลน์ของคุณ

  4. หากคุณกําลังเชื่อมต่อกับฐานข้อมูล IBM Db2 นี้เป็นครั้งแรก ให้เลือกชนิดของข้อมูลประจําตัวสําหรับการเชื่อมต่อใน ชนิดการรับรองความถูกต้อง เลือก Basic ถ้าคุณวางแผนที่จะใช้แอคเคาต์ที่สร้างขึ้นในฐานข้อมูล IBM Db2 แทนการพิสูจน์ตัวตนของ Windows

  5. ป้อนข้อมูลประจำตัวของคุณ

  6. เลือก ใช้การเชื่อมต่อแบบเข้ารหัส ถ้าคุณต้องการใช้การเชื่อมต่อที่เข้ารหัสลับ หรือยกเลิกการเลือกตัวเลือกถ้าคุณต้องการใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ

    สกรีนช็อตของการตั้งค่าการเชื่อมต่อแบบออนไลน์ของฐานข้อมูล IBM Db2 ที่มีการตั้งค่าที่จําเป็นที่ป้อน

  7. เลือก ถัดไปเพื่อดําเนินการต่อ

  8. ใน ตัวนําทางเลือกข้อมูลที่คุณต้องการ จากนั้นเลือก แปลงข้อมูล เพื่อแปลงข้อมูลในตัวแก้ไข Power Query

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

ข้อจํากัดและข้อควรพิจารณา

ข้อจํากัดของโปรแกรมควบคุม

โปรแกรมควบคุมของ Microsoft เป็นโปรแกรมเดียวกับที่ใช้ใน Microsoft Host Integration Server ที่เรียกว่า "ADO.NET Provider for DB2" โปรแกรมควบคุม IBM เป็นโปรแกรมควบคุม IBM Db/2 ที่ทํางานร่วมกับ .NET ชื่อของโปรแกรมควบคุมนี้จะเปลี่ยนแปลงเป็นครั้งคราว ดังนั้นให้แน่ใจว่าเป็นโปรแกรมควบคุมที่ทํางานกับ .NET ซึ่งแตกต่างจากโปรแกรมควบคุม IBM Db2 ที่ทํางานกับ OLE/DB, ODBC หรือ JDBC

คุณสามารถเลือกใช้โปรแกรมควบคุม Microsoft (ค่าเริ่มต้น) หรือโปรแกรมควบคุม IBM ถ้าคุณกําลังใช้ Power Query Desktop ในปัจจุบัน Power Query Online ใช้โปรแกรมควบคุม Microsoft เท่านั้น โปรแกรมควบคุมแต่ละตัวมีข้อจํากัด

  • โปรแกรมควบคุม Microsoft
    • รองรับ Transport Layer Security (TLS) เฉพาะกับรุ่นเดือนธันวาคม 2024 ของ Power BI Desktop หรือใหม่กว่า
  • โปรแกรมควบคุม IBM
    • ตัวเชื่อมต่อฐานข้อมูล IBM Db2, เมื่อใช้โปรแกรมควบคุม IBM Db2 สําหรับ .NET, ไม่ทํางานกับระบบ Mainframe หรือ IBM i
    • ไม่สนับสนุน DirectQuery

Microsoft ให้การสนับสนุนโปรแกรมควบคุมของ Microsoft แต่ไม่ใช่สําหรับโปรแกรมควบคุม IBM อย่างไรก็ตาม หากแผนกไอทีของคุณได้ตั้งค่าและกําหนดค่าบนเครื่องของคุณแล้ว แผนกไอทีของคุณควรทราบวิธีแก้ไขปัญหาไดรเวอร์ IBM

คิวรีดั้งเดิมไม่ได้รับการสนับสนุนใน DirectQuery

เมื่อคุณเลือก DirectQuery เป็นโหมดการเชื่อมต่อข้อมูลใน Power Query Desktop กล่องข้อความคําสั่ง SQL ในตัวเลือกขั้นสูงจะถูกปิดใช้งาน กล่องถูกปิดใช้งานเนื่องจากตัวเชื่อมต่อ Power Query IBM Db2 ไม่สนับสนุนการผลักดันคิวรีลงที่ด้านบนของคิวรีฐานข้อมูลดั้งเดิมในขณะนี้