หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ:✅ จุดสิ้นสุดการวิเคราะห์ SQL และ Warehouse ใน Microsoft Fabric
ใน Microsoft Fabric จุดสิ้นสุดการวิเคราะห์ SQL หรือ Warehouse สามารถเข้าถึงได้ผ่านสตรีมข้อมูลแบบตาราง หรือจุดสิ้นสุด TDS ซึ่งคุ้นเคยกับเว็บแอปพลิเคชันสมัยใหม่ทั้งหมดที่โต้ตอบกับจุดสิ้นสุด SQL Server TDS ซึ่งเรียกว่า สตริงการเชื่อมต่อ SQL ภายในการตั้งค่า Microsoft Fabric
เคล็ดลับ
สําหรับบทช่วยสอนเกี่ยวกับการเชื่อมต่อกับเครื่องมือทั่วไป โปรดดู เชื่อมต่อกับ Fabric Data Warehouse
รับรองความถูกต้องไปยังคลังสินค้าใน Fabric
ใน Microsoft Fabric ผู้ใช้ที่ได้รับการรับรองความถูกต้องสองประเภทได้รับการสนับสนุนผ่านสายอักขระการเชื่อมต่อ SQL:
- Microsoft Entra ID ผู้ใช้หลัก หรือข้อมูลประจําตัวของผู้ใช้
- บริการหลักของ Microsoft Entra ID
สําหรับข้อมูลเพิ่มเติม ดูการรับรองความถูกต้องของ Microsoft Entra เป็นทางเลือกในการรับรองความถูกต้อง SQL ใน Microsoft Fabric
สายอักขระการเชื่อมต่อ SQL ต้องการพอร์ต TCP 1433 เพื่อเปิดอยู่ TCP 1433 เป็นหมายเลขพอร์ต SQL Server มาตรฐาน นอกจากนี้ SQL สายอักขระการเชื่อมต่อ ยังเคารพแบบจําลองการรักษาความปลอดภัยจุดสิ้นสุดของ Warehouse หรือ Lakehouse SQL Analytics สําหรับการเข้าถึงข้อมูล สามารถรับข้อมูลสําหรับออบเจ็กต์ทั้งหมดที่ผู้ใช้มีสิทธิ์เข้าถึง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการรักษาความปลอดภัยในตําแหน่งข้อมูล SQL anlaytics โปรดดู การรักษาความปลอดภัย OneLake สําหรับตําแหน่งข้อมูลการวิเคราะห์ SQL
แนวทางปฏิบัติที่ดีที่สุด
เราขอแนะนําให้เพิ่มการลองอีกครั้งในงานแอปพลิเคชัน/ETL เพื่อสร้างความยืดหยุ่น สําหรับข้อมูลเพิ่มเติม ให้ดูเอกสารต่อไปนี้:
- รูปแบบลองใหม่ - Azure Architecture Center
- การทํางานกับข้อผิดพลาดชั่วคราว - ฐานข้อมูล Azure SQL
- ขั้นตอนที่ 4: เชื่อมต่อแบบยืดหยุ่นกับ SQL ด้วย ADO.NET - ADO.NET Provider สําหรับ SQL Server
- ขั้นตอนที่ 4: เชื่อมต่ออย่างยืดหยุ่นกับ SQL ด้วยไดรเวอร์ PHP - PHP สําหรับ SQL Server
- ใช้แท็กบริการสําหรับการกวาดล้างไฟร์วอลล์ ตามที่อธิบายไว้ในส่วนต่อไปนี้
อนุญาตแท็กบริการ Azure ผ่านไฟร์วอลล์
การอนุญาตแท็กบริการของ Power BI และแท็กบริการ SQL เป็นสิ่งจําเป็นสําหรับการเชื่อมต่อผ่านไฟร์วอลล์ สําหรับข้อมูลเพิ่มเติม โปรดดู แท็กบริการของ Power BI และแท็กบริการ
คุณไม่สามารถใช้ชื่อโดเมนแบบเต็ม (FQDN) ของจุดสิ้นสุด TDS เท่านั้น
ข้อควรพิจารณาและข้อจำกัด
- ไม่สนับสนุนการรับรองความถูกต้อง SQL
- ชุดผลลัพธ์ที่ใช้งานอยู่หลายชุด (MARS) ไม่ได้รับการสนับสนุนสําหรับ Microsoft Fabric Warehouse MARS ถูกปิดใช้งานตามค่าเริ่มต้น อย่างไรก็ตามถ้า
MultipleActiveResultSetsรวมอยู่ในสายอักขระการเชื่อมต่อ ควรนําออกหรือตั้งค่าเป็น เท็จ - ถ้าคุณได้รับข้อผิดพลาดนี้ "ไม่สามารถดําเนินการให้เสร็จสมบูรณ์ได้เนื่องจากเราถึงขีดจํากัดระบบ" เนื่องจากขนาดของโทเค็นของระบบถึงขีดจํากัด ปัญหานี้อาจเกิดขึ้นได้ถ้าพื้นที่ทํางานมีจุดสิ้นสุดของคลังสินค้า/การวิเคราะห์ SQL มากเกินไป ถ้าผู้ใช้เป็นส่วนหนึ่งของกลุ่ม Microsoft Entra มากเกินไป หรือทั้งสองชุดรวมกัน เราขอแนะนําให้มีคลังสินค้าจํานวน 40 แห่งหรือน้อยกว่า และจุดสิ้นสุดการวิเคราะห์ SQL ต่อพื้นที่ทํางานเพื่อป้องกันข้อผิดพลาดนี้ ถ้าปัญหายังคงอยู่ ติดต่อฝ่ายสนับสนุน
- ถ้าคุณได้รับรหัสข้อผิดพลาด 24804 ที่มีข้อความ "ไม่สามารถดําเนินการให้เสร็จสมบูรณ์ได้เนื่องจากการอัปเดตระบบ ปิดการเชื่อมต่อนี้ ลงชื่อเข้าใช้อีกครั้ง และลองดําเนินการอีกครั้ง" หรือรหัสข้อผิดพลาด 6005 ที่มีข้อความ "SHUTDOWN กําลังดําเนินการอยู่ การดําเนินการล้มเหลวกับ SQL Server โปรดติดต่อทีม SQL Server หากคุณต้องการการสนับสนุนเพิ่มเติม" เนื่องจากการสูญเสียการเชื่อมต่อชั่วคราวอาจเกิดจากการปรับใช้ระบบหรือการกําหนดค่าใหม่ เมื่อต้องการแก้ไขปัญหานี้ ให้ลงชื่อเข้าใช้อีกครั้งแล้วลองใหม่อีกครั้ง หากต้องการเรียนรู้วิธีการสร้างความยืดหยุ่นและลองอีกครั้งในแอปพลิเคชันของคุณ โปรดดู แนวทางปฏิบัติที่ดีที่สุด
- การเชื่อมต่อเซิร์ฟเวอร์ที่เชื่อมโยงจาก SQL Server ไม่ได้รับการสนับสนุน