แชร์ผ่าน


ฐานข้อมูล Azure SQL

Summary

Item คำอธิบาย
สถานะการเผยแพร่ ความพร้อมใช้งานทั่วไป
ผลิตภัณฑ์ที่รองรับ Excel
Power BI (แบบจําลองความหมาย)
Power BI (กระแสข้อมูล)
ผ้า (กระแสข้อมูลรุ่น 2)
Power Apps (กระแสข้อมูล)
Excel
Dynamics 365 Customer Insights
Analysis Services
ชนิดการรับรองความถูกต้องที่รองรับ Windows (Power BI Desktop, Excel, Power Query Online พร้อมเกตเวย์)
ฐานข้อมูล (Power BI Desktop, Excel)
บัญชี Microsoft (ทั้งหมด)
พื้นฐาน (Power Query Online)
บริการหลัก
เอกสารอ้างอิงฟังก์ชัน Sql.Database
sql.Databases

Note

ชนิดการรับรองความถูกต้องของบริการหลักไม่ได้รับการสนับสนุนเมื่อใช้เกตเวย์ข้อมูลภายในองค์กรหรือเกตเวย์ข้อมูลเครือข่ายเสมือน (VNet)

Note

ความสามารถบางอย่างอาจมีอยู่ในผลิตภัณฑ์เดียว แต่ไม่ใช่อย่างอื่นเนื่องจากตารางเวลาการปรับใช้และความสามารถเฉพาะของโฮสต์

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

ตามค่าเริ่มต้น Power BI จะติดตั้งโปรแกรมควบคุม OLE DB สําหรับฐานข้อมูล Azure SQL อย่างไรก็ตาม เพื่อประสิทธิภาพสูงสุด เราขอแนะนําให้ลูกค้าติดตั้ง ไคลเอ็นต์ดั้งเดิมของ SQL Server ก่อนที่จะใช้ตัวเชื่อมต่อฐานข้อมูล Azure SQL ไคลเอ็นต์ดั้งเดิมของ SQL Server 11.0 และไคลเอ็นต์ดั้งเดิมของ SQL Server 10.0 ได้รับการสนับสนุนในรุ่นล่าสุด

รองรับความสามารถ

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

เชื่อมต่อกับฐานข้อมูล Azure SQL จาก Power Query Desktop

เมื่อต้องการเชื่อมต่อกับฐานข้อมูล Azure SQL จาก Power Query Desktop ให้ทําตามขั้นตอนต่อไปนี้:

  1. เลือก ฐานข้อมูล Azure SQL ในประสบการณ์การรับข้อมูล ประสบการณ์การใช้งานรับข้อมูลใน Power Query Desktop แตกต่างกันระหว่างแอป สําหรับข้อมูลเพิ่มเติมเกี่ยวกับประสบการณ์การใช้งานข้อมูลของ Power Query Desktop สําหรับแอปของคุณ ให้ไปที่ สถานที่รับข้อมูล

  2. ใน ฐานข้อมูล SQL Server ให้ระบุชื่อของเซิร์ฟเวอร์และฐานข้อมูล (ไม่บังคับ)

    ป้อนการเชื่อมต่อฐานข้อมูล Azure SQL

  3. เลือกโหมดการเชื่อมต่อข้อมูล นําเข้า หรือ DirectQuery

  4. คุณสามารถเลือกและใส่ตัวเลือกขั้นสูงที่จะปรับเปลี่ยนแบบสอบถามการเชื่อมต่อ เช่น การหมดเวลาของคําสั่งหรือแบบสอบถามดั้งเดิม (คําสั่ง SQL) สําหรับข้อมูล: เชื่อมต่อโดยใช้ตัวเลือกขั้นสูง

  5. เลือก ตกลง

  6. หากนี่เป็นครั้งแรกที่คุณเชื่อมต่อกับฐานข้อมูลนี้ ให้เลือกประเภทการรับรองความถูกต้อง ป้อนข้อมูลประจําตัวของคุณ และเลือกระดับที่จะใช้การตั้งค่าการรับรองความถูกต้อง จากนั้นเลือก เชื่อมต่อ

    การรับรองความถูกต้องของฐานข้อมูล Azure SQL

    สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการรับรองความถูกต้อง ไปที่ การรับรองความถูกต้องด้วยแหล่งข้อมูล

    Note

    หากการเชื่อมต่อไม่ได้รับการเข้ารหัสลับ คุณจะได้รับพร้อมท์ด้วยข้อความต่อไปนี้

    รองรับการเข้ารหัสฐานข้อมูล Azure SQL

    เลือก ตกลง เพื่อเชื่อมต่อกับฐานข้อมูลโดยใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ หรือทําตามคําแนะนําใน เปิดใช้งานการเชื่อมต่อที่เข้ารหัสลับไปยังกลไกจัดการฐานข้อมูล เพื่อตั้งค่าการเชื่อมต่อที่เข้ารหัสลับไปยังฐานข้อมูล Azure SQL

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

    ตัวนําทาง Power Query Desktop ที่แสดงข้อมูลพนักงาน Human Resources

เชื่อมต่อกับฐานข้อมูล Azure SQL จาก Power Query Online

เมื่อต้องการเชื่อมต่อกับฐานข้อมูล Azure SQL จาก Power Query Online ให้ทําตามขั้นตอนต่อไปนี้:

  1. เลือกตัวเลือก ฐานข้อมูล Azure SQL ในประสบการณ์การรับข้อมูล แอปต่าง ๆ มีวิธีการต่าง ๆ ในการเข้าถึง Power Query Online รับประสบการณ์ข้อมูล สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเข้าถึง Power Query Online รับประสบการณ์ข้อมูลจากแอปของคุณ ไปที่ สถานที่รับข้อมูล

    สกรีนช็อตของหน้าต่างรับข้อมูลพร้อมฐานข้อมูล Azure SQL ที่เน้น

  2. ใน ฐานข้อมูล Azure SQL ให้ระบุชื่อของเซิร์ฟเวอร์และฐานข้อมูล

    เข้าสู่การเชื่อมต่อฐานข้อมูล Azure SQL แบบออนไลน์

    คุณยังสามารถเลือกและใส่ตัวเลือกขั้นสูงที่จะปรับเปลี่ยนแบบสอบถามการเชื่อมต่อ เช่น การหมดเวลาของคําสั่งหรือแบบสอบถามแบบเนทีฟ (คําสั่ง SQL) ข้อมูลเพิ่มเติม: เชื่อมต่อโดยใช้ตัวเลือกขั้นสูง

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

  4. หากจําเป็น ให้เลือกชื่อของเกตเวย์ข้อมูลภายในองค์กรของคุณ

  5. ถ้าการเชื่อมต่อไม่ได้เข้ารหัสลับ ให้ล้างกล่องกาเครื่องหมาย ใช้การเชื่อมต่อที่เข้ารหัสลับ

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

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

    ตัวนําทาง Power Query Online ที่แสดงข้อมูลพนักงาน Human Resources

เชื่อมต่อโดยใช้ตัวเลือกขั้นสูง

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

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

ตารางต่อไปนี้แสดงรายการของตัวเลือกขั้นสูงทั้งหมดที่คุณสามารถตั้งค่าใน Power Query Desktop และ Power Query Online

ตัวเลือกขั้นสูง คำอธิบาย
คําสั่งหมดเวลาเป็นนาที ถ้าการเชื่อมต่อของคุณใช้เวลานานกว่า 10 นาที (การหมดเวลาตามค่าเริ่มต้น) คุณสามารถป้อนค่าอื่นเป็นนาทีเพื่อให้การเชื่อมต่อเปิดได้นานขึ้น ตัวเลือกนี้จะพร้อมใช้งานใน Power Query Desktop เท่านั้น
คําสั่ง SQL สําหรับข้อมูล ไปที่ นําเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูลดั้งเดิม
รวมคอลัมน์ความสัมพันธ์ ถ้าเลือก จะมีคอลัมน์ที่อาจมีความสัมพันธ์กับตารางอื่น หากล้างช่องนี้ คุณจะไม่เห็นคอลัมน์เหล่านั้น
นําทางโดยใช้ลําดับชั้นแบบเต็ม ถ้าเลือกตัวนําทางจะแสดงลําดับชั้นที่สมบูรณ์ของตารางในฐานข้อมูลที่คุณกําลังเชื่อมต่อ ถ้าล้างตัวนําทางจะแสดงเฉพาะตารางที่มีคอลัมน์และแถวที่มีข้อมูล
เปิดใช้งานการสนับสนุน SQL Server Failover ถ้าเลือก เมื่อโหนดใน กลุ่มการเปลี่ยนระบบเมื่อเกิดข้อผิดพลาด Azure SQL Power Query จะย้ายจากโหนดนั้นไปยังอีกโหนดหนึ่งเมื่อเกิดการเปลี่ยนระบบเมื่อเกิดข้อผิดพลาด ถ้าล้างข้อมูล จะไม่มีการเฟลโอเวอร์เกิดขึ้น

เมื่อคุณเลือกตัวเลือกขั้นสูงที่คุณต้องการแล้ว ให้เลือก ตกลง ใน Power Query Desktop หรือ ถัดไป ใน Power Query Online เพื่อเชื่อมต่อกับฐานข้อมูล Azure SQL ของคุณ

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

คอลัมน์ที่เข้ารหัสเสมอ

Power Query ไม่สนับสนุนคอลัมน์ 'Always Encrypted'