หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ:✅ Warehouse ใน Microsoft Fabric
ภาพรวม
คู่มือนี้ให้คําแนะนําทีละขั้นตอนเพื่อแยกแอปพลิเคชันระดับข้อมูล (DAC) จากกลุ่ม SQL เฉพาะของ Azure Synapse Analytics โดยใช้ SQL Server Object Explorer ใน Visual Studio 2022
แอปพลิเคชันระดับข้อมูลที่แยกออกมา (DACPAC) สามารถใช้ใน ผู้ช่วยการย้าย เพื่อโยกย้ายจากกลุ่ม SQL เฉพาะของ Azure Synapse Analytics ไปยัง Fabric Data Warehouse สําหรับข้อมูลเพิ่มเติม ดูการวางแผนการย้าย: กลุ่ม SQL เฉพาะของ Azure Synapse Analytics ไปยัง Fabric Data Warehouse
ข้อกําหนดเบื้องต้น
ข้อกําหนดของ Visual Studio
- Visual Studio 2022, Professional, Enterprise หรือ Community edition อย่างน้อยเวอร์ชัน 17.0
- เครื่องมือข้อมูลเซิร์ฟเวอร์ SQL (SSDT) อย่างน้อยเวอร์ชัน 17.0.3
ตรวจสอบว่ามีการติดตั้ง SSDT แล้ว
คุณสามารถตรวจสอบว่ามี SSDT อยู่ในการติดตั้ง Visual Studio 2022 หรือไม่
เปิดใช้แอปพลิเคชันตัวติดตั้ง Visual Studio
เลือก ปรับเปลี่ยน บนอินสแตนซ์ Visual Studio 2022 ของคุณ
ในแท็บ ปริมาณงาน ในส่วน ชุดเครื่องมืออื่นๆ ให้เลือก ที่เก็บข้อมูลและการประมวลผล
ภายใต้รายละเอียดการติดตั้ง ยืนยันว่ามีการเลือกเครื่องมือข้อมูลเซิร์ฟเวอร์ SQL
ถ้าไม่ใช่ เลือกเพื่อดาวน์โหลดและติดตั้ง
ข้อกําหนดของ Azure
- การสมัครใช้งาน Azure ที่ใช้งานอยู่พร้อมด้วยพูล SQL เฉพาะที่ถูกเตรียมใช้งานในพื้นที่ทํางาน Azure Synapse Analytics
- ไม่รองรับการแยก DAC จากกลุ่ม SQL เฉพาะแบบสแตนด์อโลน (เดิมคือ SQL DW) ก่อนอื่น โยกย้ายพูล SQL เฉพาะของคุณลงใน Azure Synapse Analytics
- สิทธิ์เพียงพอในการแยกเมตาดาต้า (
db_ownerหรือdboddladminบทบาท)
คู่มือนี้นําไปใช้กับ:
- กลุ่ม SQL เฉพาะในพื้นที่ทํางาน Synapse
- กลุ่ม SQL เฉพาะที่โยกย้ายไปยังพื้นที่ทํางาน Synapse
สถานการณ์อื่น ๆ ในการสร้าง DAC:
- สําหรับกลุ่ม SQL เฉพาะแบบสแตนด์อโลนที่ไม่ได้อยู่ในพื้นที่ทํางาน Synapse ให้ใช้การดําเนินการแยก SQLPackage.exe เพื่อสร้าง DAC
- สําหรับกลุ่ม SQL แบบไร้เซิร์ฟเวอร์ใน Azure Synapse Analytics ให้ใช้การดําเนินการแยก SQLPackage.exe เพื่อสร้าง DAC
แยก DAC จากพูล SQL เฉพาะ
ก่อนอื่น มาเชื่อมต่อกับพูล SQL เฉพาะของคุณภายใน Visual Studio กัน ค้นหา สตริงการเชื่อมต่อสําหรับพื้นที่ทํางาน Azure Synapse ของคุณ
เปิดใช้ Visual Studio 2022 เปิด SQL Server Object Explorer จากเมนู มุมมอง
เลือกปุ่มเพื่อเพิ่ม SQL Server ใน เชื่อมต่อ ป็อปอัพ ใส่ข้อมูลการเชื่อมต่อไปยังกลุ่ม SQL เฉพาะของคุณ
-
ชื่อเซิร์ฟเวอร์:
<server-name>.sql.azuresynapse.net - การรับรองความถูกต้อง: การรับรองความถูกต้อง SQL หรือเลือกวิธีการรับรองความถูกต้อง Microsoft Entra สําหรับการสมัครใช้งานของคุณ
-
ชื่อเซิร์ฟเวอร์:
เลือก เชื่อมต่อ
ใน SQL Server Object Explorer ให้ขยายเซิร์ฟเวอร์ที่เชื่อมต่อ ขยายโหนดฐานข้อมูล
คลิกขวาที่กลุ่ม SQL เฉพาะ
เลือก แยกแอปพลิเคชันระดับข้อมูล...
เลือกตําแหน่งที่ตั้งผลลัพธ์สําหรับ
.dacpacไฟล์กําหนดค่าการตั้งค่าการแยกที่เลือกได้ หรือยอมรับการตั้งค่าเริ่มต้นซึ่งรวมถึง schema เท่านั้น ไม่ใช่ข้อมูลตาราง
เลือก ตกลง
รอให้การแยกข้อมูลเสร็จสมบูรณ์