แชร์ผ่าน


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

บทความนี้สรุปวิธีการตั้งค่าการเชื่อมต่อกับ ฐานข้อมูล Azure SQL

ชนิดการรับรองความถูกต้องที่ได้รับการสนับสนุน

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

Authentication type คัดลอก Dataflow Gen2
พื้นฐาน
บัญชีองค์กร
บริการหลัก

ตั้งค่าการเชื่อมต่อของคุณใน Dataflow Gen2

Data Factory ใน Microsoft Fabric ใช้ตัวเชื่อมต่อ Power Query เพื่อเชื่อมต่อ Dataflow Gen2 กับฐานข้อมูล Azure SQL ลิงก์ต่อไปนี้แสดงข้อมูลตัวเชื่อมต่อ Power Query เฉพาะที่คุณจําเป็นต้องเชื่อมต่อกับฐานข้อมูล Azure SQL ใน Dataflow Gen2:

ในบางกรณี บทความตัวเชื่อมต่อ Power Query อาจมีตัวเลือกขั้นสูง การแก้ไขปัญหา ปัญหาที่ทราบและข้อจํากัด และข้อมูลอื่น ๆ ที่อาจมีประโยชน์เช่นกัน

ตั้งค่าการเชื่อมต่อของคุณในไปป์ไลน์ข้อมูล

เมื่อต้องสร้างการเชื่อมต่อในไปป์ไลน์ข้อมูล:

  1. จากส่วนหัวของหน้าในบริการ Data Factory ให้เลือกการตั้งค่า>จัดการการเชื่อมต่อและเกตเวย์

    สกรีนช็อตที่แสดงวิธีการเปิดจัดการเกตเวย์

  2. เลือก ใหม่ ที่ด้านบนของริบบอนเพื่อเพิ่มแหล่งข้อมูลใหม่

    สกรีนช็อตที่แสดงหน้า '+ ใหม่'

    บานหน้าต่าง การเชื่อมต่อ ใหม่จะเปิดขึ้นทางด้านซ้ายของหน้า

    สกรีนช็อตที่แสดงบานหน้าต่าง 'การเชื่อมต่อใหม่'

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

ขั้นตอนที่ 1: ระบุชื่อการเชื่อมต่อ ชนิดการเชื่อมต่อ บัญชี และโดเมน

สกรีนช็อตที่แสดงหน้าการเชื่อมต่อใหม่

ในบานหน้าต่างการเชื่อมต่อใหม่ เลือกระบบคลาวด์ และระบุเขตข้อมูลต่อไปนี้:

  • ชื่อการเชื่อมต่อ: ระบุชื่อสําหรับการเชื่อมต่อของคุณ
  • ชนิดการเชื่อมต่อ: เลือก SQL Server
  • เซิร์ฟเวอร์: ป้อนชื่อเซิร์ฟเวอร์ Azure SQL ของคุณ คุณสามารถค้นหาได้ใน หน้าภาพรวมของ เซิร์ฟเวอร์ Azure SQL ของคุณ
  • ฐานข้อมูล: ป้อนชื่อฐานข้อมูล Azure SQL ของคุณ

ขั้นตอนที่ 2: เลือกและตั้งค่าการรับรองความถูกต้องของคุณ

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

สกรีนช็อตที่แสดงการเลือกหน้าวิธีการรับรองความถูกต้อง

การรับรองความถูกต้องเบื้องต้น

เลือก พื้นฐาน ภายใต้ วิธีการรับรองความถูกต้อง

สกรีนช็อตที่แสดงการรับรองความถูกต้องพื้นฐาน

  • ชื่อผู้ใช้: ระบุชื่อผู้ใช้ของฐานข้อมูล Azure SQL ของคุณ
  • รหัสผ่าน: ระบุรหัสผ่านของฐานข้อมูล Azure SQL ของคุณ

การรับรองความถูกต้อง OAuth2

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

สกรีนช็อตที่แสดงวิธีการรับรองความถูกต้อง OAuth2

การพิสูจน์ตัวตนหลักของบริการหลัก

สกรีนช็อตที่แสดงหน้าวิธีการรับรองความถูกต้องแบบโครงร่างสําคัญของบริการ

  • รหัสผู้เช่า: ระบุข้อมูลผู้เช่า (ชื่อโดเมนหรือรหัสผู้เช่า) ที่มีแอปพลิเคชันของคุณอยู่ เรียกใช้โดยวางเมาส์เหนือมุมบนขวาของพอร์ทัล Azure
  • ID บริการหลัก: ระบุ ID ไคลเอ็นต์ของแอปพลิเคชัน
  • คีย์บริการหลัก: ระบุคีย์ของแอปพลิเคชันของคุณ

หากต้องการใช้การรับรองความถูกต้องของบริการหลัก ให้ทําตามขั้นตอนเหล่านี้:

  1. สร้างแอปพลิเคชัน Microsoft Entra จากพอร์ทัล Azure สร้างบันทึกย่อของชื่อแอปพลิเคชันและค่าต่อไปนี้ที่กําหนดการเชื่อมต่อ:

    • รหัสผู้เช่า
    • Application ID
    • คีย์แอปพลิเคชัน
  2. เตรียมใช้งานผู้ดูแลระบบ Microsoft Entra สําหรับเซิร์ฟเวอร์ของคุณบนพอร์ทัล Azure ถ้าคุณยังไม่ได้ดําเนินการดังกล่าว ผู้ดูแลระบบ Microsoft Entra ต้องเป็นผู้ใช้ Microsoft Entra หรือ Microsoft Entra Group แต่ไม่สามารถเป็นองค์ประกอบหลักของบริการได้ ขั้นตอนนี้จะทําได้ ดังนั้นในขั้นตอนถัดไป คุณสามารถใช้ข้อมูลประจําตัว Microsoft Entra เพื่อสร้างผู้ใช้ฐานข้อมูลที่มีอยู่สําหรับบริการหลัก

  3. สร้างผู้ใช้ ฐานข้อมูลที่มีอยู่สําหรับบริการหลัก เชื่อมต่อไปยังฐานข้อมูลจาก หรือ ที่คุณต้องการคัดลอกข้อมูลโดยใช้เครื่องมือเช่น SQL Server Management Studio ด้วยข้อมูลประจําตัวของ Microsoft Entra ที่มีอย่างน้อย ALTER สิทธิ์ของผู้ใช้ ลงชื่อเข้าใช้ฐานข้อมูล SQL Azure ของคุณผ่านการรับรองความถูกต้องของ Entra ID และเรียกใช้ T-SQL ต่อไปนี้:

    CREATE USER [your application name] FROM EXTERNAL PROVIDER;
    
  4. ให้สิทธิ์ที่จําเป็นสําหรับบริการหลักตามปกติสําหรับผู้ใช้ SQL หรือผู้อื่น เรียกใช้โค้ดต่อไปนี้ สําหรับตัวเลือกเพิ่มเติม ไปที่ เปลี่ยนบทบาท (ทําธุรกรรม-SQL)

    ALTER ROLE [role name] ADD MEMBER [your application name];
    
  5. กําหนดค่าการเชื่อมต่อฐานข้อมูล Azure SQL

ขั้นตอนที่ 3: ระบุระดับความเป็นส่วนตัวที่คุณต้องการนําไปใช้

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

ขั้นตอนที่ 4: สร้างการเชื่อมต่อของคุณ

เลือก สร้าง การสร้างของคุณได้รับการทดสอบและบันทึกสําเร็จแล้วถ้าข้อมูลประจําตัวทั้งหมดถูกต้อง ถ้าไม่ถูกต้อง การสร้างจะล้มเหลวพร้อมกับข้อผิดพลาด

สกรีนช็อตที่แสดงหน้าการเชื่อมต่อ

ข้อมูลสรุปของตาราง

คุณสมบัติของตัวเชื่อมต่อต่อไปนี้ในตารางได้รับการสนับสนุนในการคัดลอกไปป์ไลน์

ชื่อ รายละเอียด ที่ต้องการ คุณสมบัติ คัดลอก
ชื่อการเชื่อมต่อ ชื่อสําหรับการเชื่อมต่อของคุณ ใช่
ชนิดการเชื่อมต่อ เลือกชนิดสําหรับการเชื่อมต่อของคุณ เลือก SQL Server ใช่
เซิร์ฟเวอร์ ชื่อเซิร์ฟเวอร์ Azure SQL ใช่
ฐานข้อมูล ชื่อฐานข้อมูล Azure SQL ใช่
การรับรองความถูกต้อง ไปที่ การรับรองความถูกต้อง ใช่ ไปที่ การรับรองความถูกต้อง
ระดับความเป็นส่วนตัว ระดับความเป็นส่วนตัวที่คุณต้องการนําไปใช้ ค่าที่อนุญาตคือ องค์กร ความเป็นส่วนตัว สาธารณะ ใช่

การรับรองความถูกต้อง

คุณสมบัติต่อไปนี้ในตารางเป็นชนิดการรับรองความถูกต้องที่ได้รับการสนับสนุน

ชื่อ รายละเอียด ที่ต้องการ คุณสมบัติ คัดลอก
พื้นฐาน
- ชื่อผู้ใช้ ชื่อผู้ใช้ของฐานข้อมูล Azure SQL ของคุณ ใช่
- รหัสผ่าน รหัสผ่านของฐานข้อมูล Azure SQL ของคุณ ใช่
OAuth2
บริการหลัก
- รหัสผู้เช่า ข้อมูลผู้เช่า (ชื่อโดเมนหรือ ID ผู้เช่า) ใช่
- ID บริการหลัก ID ไคลเอ็นต์ของแอปพลิเคชัน ใช่
- คีย์บริการหลัก คีย์ของแอปพลิเคชัน ใช่