คู่มือการตัดสินใจของ Microsoft Fabric: เลือกฐานข้อมูล SQL
ใช้คู่มืออ้างอิงนี้และสถานการณ์ตัวอย่างเพื่อช่วยให้คุณเลือกฐานข้อมูลการดําเนินงานที่เหมาะสมที่สุดสําหรับปริมาณงานทรานแซคชันของคุณ: ฐานข้อมูล SQL Azure หรือ ฐานข้อมูล SQL ใน Fabric (ตัวอย่าง)
ทั้งสองคุณลักษณะและความสามารถระดับองค์กรทั้งหมดของกลไกจัดการฐานข้อมูล SQL ด้วยประสิทธิภาพที่คุ้นเคยทั้งหมดของฐานข้อมูลการดําเนินงานในมาตราส่วนระบบคลาวด์ ด้วย ฐานข้อมูล Azure SQL คุณคงการควบคุมอย่างละเอียดของการเตรียมใช้งานฐานข้อมูลของคุณ ในขณะที่ ฐานข้อมูล SQL ใน Fabric (ตัวอย่าง) ให้การจัดการอัตโนมัติและประโยชน์ในการใช้งานที่ง่าย ฐานข้อมูล SQL ใน Fabric ถูกรวมเข้ากับปริมาณงานอื่น ๆ ในแพลตฟอร์ม Microsoft Fabric โดยค่าเริ่มต้น
ฐานข้อมูล
สําหรับการเปรียบเทียบโดยละเอียดของคุณลักษณะและความสามารถ ดูเปรียบเทียบคุณลักษณะ: ฐานข้อมูล SQL Azure และฐานข้อมูล SQL ใน Fabric (ตัวอย่าง)
สำคัญ
ฐานข้อมูล SQL ใน Fabric อยู่ในตัวอย่าง คุณลักษณะและความสามารถมีแนวโน้มที่จะขยาย ข้อมูลนี้เกี่ยวข้องกับผลิตภัณฑ์ก่อนวางจําหน่ายที่อาจได้รับการปรับเปลี่ยนแล้วมากก่อนที่จะมีการเผยแพร่ Microsoft ไม่มีการรับประกันใดๆ ไม่ว่าจะระบุหรือโดยนัย แก่ข้อมูลที่ให้ไว้ที่นี่
ฐานข้อมูล Azure SQL | ฐานข้อมูล SQL ใน Fabric (ตัวอย่าง) | |
---|---|---|
ซื้อแบบจําลอง | vCore, DTU | SKU ความจุเนื้อผ้าที่ เตรียมใช้งาน |
คํานวณระดับ | เตรียมใช้งานหรือไม่มีเซิร์ฟเวอร์ | ไร้เซิร์ฟเวอร์ |
การกําหนดค่าฮาร์ดแวร์ | Gen5, Fsv2, DC | ท้ายสุด |
ทักษะนักบิน | ใช่ | ใช่ |
สระว่ายน้ําแบบยืดหยุ่น | ใช่ | ไม่ใช่ |
สร้างตัวเลือก | พอร์ทัล Azure, PowerShell, Az CLI, Azure Resource Manager, Bicep, Terraform, T-SQL, REST API | พอร์ทัล Fabric, REST API, Terraform |
รักษาความปลอดภัย | Azure RBAC, สิทธิ์ SQL | บทบาทพื้นที่ทํางาน Fabric และสิทธิ์การแชร์ สิทธิ์ SQL |
การรับรองความถูกต้อง | การรับรองความถูกต้องของ Microsoft Entra ID, การรับรองความถูกต้อง SQL | การรับรองความถูกต้องของ Microsoft Entra ID |
การมิเรอร์ฐานข้อมูลไปยัง Fabric OneLake | ใช่ เปิดใช้งานด้วยตนเอง | ใช่ เปิดใช้งานโดยอัตโนมัติสําหรับตารางที่มีคุณสมบัติเหมาะสมทั้งหมด |
คิวรีข้ามแพลตฟอร์มใน Fabric | ใช่ ผ่านการมิเรอร์ไปยัง Fabric | ใช่ ผ่านทาง Fabric OneLake โดยอัตโนมัติ |
แหล่งทางลัด Fabric | ใช่ ผ่านการมิเรอร์ไปยัง Fabric | ใช่ ผ่านทาง Fabric OneLake โดยอัตโนมัติ |
แหล่งที่มาสําหรับโหมด Power BI DirectLake | ใช่ ผ่านการมิเรอร์ไปยัง Fabric | ใช่ ผ่านทาง Fabric OneLake โดยอัตโนมัติ |
ข้อเสนอฟรี | ใช่, ฟรี 100,000 vCore s/เดือน | ใช่ ด้วยความจุรุ่นทดลองใช้ของ Microsoft Fabric |
การตรวจสอบ | Azure Monitor, Watcher ฐานข้อมูล | แดชบอร์ดประสิทธิภาพ แอปการวัดความจุ |
สถานการณ์สมมติ
ตรวจสอบสถานการณ์เหล่านี้สําหรับความช่วยเหลือเกี่ยวกับการเลือกที่เก็บข้อมูลใน Fabric
สถานการณ์สมมติ 1
Kirby คือสถาปนิกด้านโซลูชันที่สร้างแอปพลิเคชัน AI สําหรับข้อมูลการปฏิบัติงาน พวกเขาต้องการแพลตฟอร์มฐานข้อมูลการดําเนินงานที่จัดการได้ง่ายซึ่งสามารถรวมกับคิวรีข้ามแพลตฟอร์มกับข้อมูลอัจฉริยะแบบเรียลไทม์ไฟล์ parquet และข้อมูลหลักที่จัดการในคลังได้อย่างง่ายดาย
Kirby เลือกฐานข้อมูล SQL ใน Fabric สําหรับข้อมูลการดําเนินงาน สถาปัตยกรรมแบบปรับขนาดอัตโนมัติแบบไร้เซิร์ฟเวอร์ของฐานข้อมูล SQL ให้ทรัพยากรที่คุ้มค่าตามคําขอ ด้วยการมิเรอร์ไปยัง Fabric OneLake ข้อมูลในฐานข้อมูล SQL จะพร้อมใช้งานสําหรับปริมาณงานอื่น ๆ ภายใน Fabric โดยอัตโนมัติ ความสามารถแบบหลายแบบจําลองของฐานข้อมูล SQL ที่ยึดตามกลไกจัดการฐานข้อมูล SQL ที่เป็นหินของ SQL Server และฐานข้อมูล Azure SQL มีสถาปัตยกรรมเชิงสัมพันธ์ กราฟ JSON และโครงสร้างข้อมูลที่มีค่าคีย์
การกําหนดค่าเริ่มต้นของฐานข้อมูล SQL ใน Fabric ลดงานการจัดการฐานข้อมูลให้เหลือน้อยที่สุด ด้วยแนวทางปฏิบัติที่ดีที่สุดที่นํามาใช้อยู่แล้ว
ฐานข้อมูล SQL ใน Fabric สามารถซื้อได้เช่นกัน - คุณลักษณะของฐานข้อมูล SQL ใน Fabric จะเหมือนกันที่ความจุ Fabric ใด ๆ
สถานการณ์สมมติ 2
Arin เป็นสถาปนิก Azure ที่มีประสบการณ์ในการทํางานกับนักพัฒนาแอปพลิเคชัน .NET ที่จําหน่ายซอฟต์แวร์อิสระ (ISV) พวกเขากําลังพัฒนาสถาปัตยกรรมแบบหลายผู้เช่าซึ่งลูกค้าแต่ละรายต้องการฐานข้อมูลที่แยกจากกันของตนเอง ลูกค้าทั่วโลก และมีชั่วโมงการใช้งานสูงสุดในเวลาที่แตกต่างกัน
Arin เลือกที่จะปรับใช้ฐานข้อมูลจํานวนมากในระดับภายในพูลที่ยืดหยุ่นของฐานข้อมูล Azure SQL กลุ่มที่ยืดหยุ่นมีการเรียกเก็บเงินที่สอดคล้องกันและแหล่งทรัพยากรที่สมบูรณ์แบบสําหรับฐานข้อมูลที่อยู่อาศัยที่มีขนาดแตกต่างกันโปรไฟล์ปริมาณงานที่แตกต่างกัน โดยการควบคุมการเป็นสมาชิกของพูลฐานข้อมูลและตรวจสอบรูปแบบการใช้งานสูงสุด Arin สามารถประหยัดเงินด้วยทรัพยากรที่สอดคล้องกันและการเรียกเก็บเงินจากกลุ่มที่ยืดหยุ่น