Azure SQL database

สรุป

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

หมายเหตุ

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

หมายเหตุ

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

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

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

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

    หมายเหตุ

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

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

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

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

    ตัวนําทาง Power Query Desktop ที่แสดงข้อมูลพนักงานฝ่ายทรัพยากรบุคคล

เชื่อมต่อไปยังฐานข้อมูล 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 ที่แสดงข้อมูลพนักงานฝ่ายทรัพยากรบุคคล

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

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

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

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

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

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

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

คอลัมน์ Always Encrypted

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