แชร์ผ่าน


ฐานข้อมูล SQL ใน Microsoft Fabric

นําไปใช้กับ:ฐานข้อมูล SQL ใน Microsoft Fabric

ฐานข้อมูล SQL ใน Microsoft Fabric เป็นฐานข้อมูลเชิงทรานแซคชันที่เป็นมิตรกับนักพัฒนาโดยยึดตาม Azure SQL Databaseที่ช่วยให้คุณสามารถสร้างฐานข้อมูลการดําเนินงานของคุณใน Fabric ได้อย่างง่ายดาย ฐานข้อมูล SQL ใน Fabric ใช้กลไกจัดการฐานข้อมูล SQL เดียวกันเป็นฐานข้อมูล Azure SQL

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับฐานข้อมูล SQL ใน Fabric ให้ดูตอน Data Exposed ที่แนะนําฐานข้อมูล SQL ใน Microsoft Fabric

เมื่อต้องเริ่มต้นใช้งานด้วยการฝึกปฏิบัติแบบเต็ม ดูบทช่วยสอน สร้างฐานข้อมูล SQL ในพอร์ทัล Fabric หากคุณต้องการความช่วยเหลือเกี่ยวกับงานใดงานหนึ่ง ให้ไปที่ส่วนเริ่มต้นใช้งาน

ฐานข้อมูล SQL ใน Fabric คือ:

  • บ้านในปริมาณงาน Fabric สําหรับ OLTP
  • ง่ายต่อการกําหนดค่าและจัดการ
  • ตั้งค่าสําหรับการวิเคราะห์โดยการจําลองข้อมูลโดยอัตโนมัติลงใน OneLake ที่ใกล้เคียงกับเวลาจริง
  • พร้อมสําหรับสถานการณ์การพัฒนา AI ด้วยคุณสมบัติต่างๆ เช่น การค้นหาเชิงความหมายและการสร้างที่เสริมการดึงข้อมูล (RAG)
  • ผสานรวมกับเฟรมเวิร์กการพัฒนาและการวิเคราะห์
  • ขึ้นอยู่กับเทคโนโลยีพื้นฐานของ มิเรอร์เรอร์ในผ้า
  • ง่ายต่อการจัดการด้วยคุณสมบัติประสิทธิภาพอัจฉริยะที่เปิดใช้งานโดยค่าเริ่มต้น เช่น การสร้างดัชนีอัตโนมัติพร้อมการปรับจูนอัตโนมัติ
  • คิวรีในรูปแบบเดียวกับ Azure SQL Database และตัว แก้ไขบนเว็บในพอร์ทัล Fabric

เหตุใดจึงใช้ฐานข้อมูล SQL ใน Fabric

ฐานข้อมูล SQL ใน Fabric เป็นส่วนหนึ่งของปริมาณงาน ฐานข้อมูล และข้อมูลสามารถเข้าถึงได้จากรายการอื่นๆ ใน Fabric ฐานข้อมูล SQL ของคุณจะยังคงได้รับการอัปเดตอยู่เสมอในรูปแบบที่สามารถคิวรีได้ใน OneLake ดังนั้นคุณจึงสามารถใช้บริการต่าง ๆ ทั้งหมดใน Fabric เช่น การเรียกใช้การวิเคราะห์ด้วย Spark การดําเนินการสมุดบันทึก วิศวกรรมข้อมูล การแสดงภาพผ่านรายงาน Power BI และอื่นๆ

สกรีนช็อตของไอคอนฐานข้อมูล SQL ใน Fabric

ด้วยฐานข้อมูล SQL ของคุณใน Fabric คุณไม่จําเป็นต้องรวบรวมบริการที่แตกต่างจากผู้ขายหลายรายเข้าด้วยกัน แต่คุณสามารถเพลิดเพลินไปกับผลิตภัณฑ์แบบครบวงจรและใช้งานง่ายที่ออกแบบมาเพื่อทําให้ความต้องการการวิเคราะห์ของคุณง่ายขึ้นและสร้างขึ้นเพื่อการเปิดและการทํางานร่วมกันระหว่างโซลูชันเทคโนโลยีที่สามารถอ่านรูปแบบตาราง Delta Lake แบบโอเพนซอร์ส จากนั้น ตาราง Delta สามารถใช้ได้ทุกที่ใน Fabric ช่วยให้ผู้ใช้สามารถเร่งการเดินทางไปยัง Fabric ได้

แพลตฟอร์ม Microsoft Fabric ถูกสร้างขึ้นบนพื้นฐานของ Software as a Service (SaaS) หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Microsoft Fabric โปรดดู Microsoft Fabric คืออะไร

การสร้างฐานข้อมูล SQL ใหม่ใน Fabric จะสร้างรายการเหล่านี้ในพื้นที่ทํางาน Fabric ของคุณ:

  • ข้อมูลในฐานข้อมูล SQL ของคุณจะถูกจําลองไปยัง OneLake โดยอัตโนมัติและแปลงเป็น Parquet ในรูปแบบที่พร้อมสําหรับการวิเคราะห์ ซึ่งเปิดใช้งานสถานการณ์ปลายทาง เช่น วิศวกรรมข้อมูล วิทยาศาสตร์ข้อมูล และอื่น ๆ
  • จุดสิ้นสุดการวิเคราะห์ SQL

นอกเหนือจากฐานข้อมูล Fabric SQL ตัวแก้ไขคิวรีแล้ว ยังมีระบบนิเวศน์ที่กว้างขวางของการใช้เครื่องมือ รวมถึง SQL Server Management Studio ส่วนขยาย mssql ด้วย Visual Studio Code และแม้แต่ GitHub Copilot

การแบ่งปันและความปลอดภัยของข้อมูล

การแชร์ช่วยให้ง่ายต่อการควบคุมและจัดการการเข้าถึง ในขณะที่การควบคุมความปลอดภัย เช่น การรักษาความปลอดภัยระดับแถว (RLS) และการรักษาความปลอดภัยระดับวัตถุ (OLS) และอื่น ๆ ตรวจสอบให้แน่ใจว่าคุณสามารถควบคุมการเข้าถึงข้อมูลที่ละเอียดอ่อนได้ ฐานข้อมูล Fabric SQL ยังมีคุณสมบัติด้านความปลอดภัยระดับองค์กร รวมถึงคีย์ที่จัดการโดยลูกค้าระดับพื้นที่ทํางานและการตรวจสอบ SQL สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การเข้ารหัสลับข้อมูลในฐานข้อมูล SQL และ ความปลอดภัยในฐานข้อมูล SQL

การแชร์ยังช่วยให้การตัดสินใจในองค์กรของคุณมีความปลอดภัยและเป็นประชาธิปไตย ด้วยการแชร์ฐานข้อมูล SQL ของคุณ คุณสามารถอนุญาตให้ผู้ใช้รายอื่นหรือกลุ่มผู้ใช้เข้าถึงฐานข้อมูลโดยไม่ต้องให้สิทธิ์การเข้าถึงพื้นที่ทํางานและรายการที่เหลือของฐานข้อมูล เมื่อมีคนแชร์ฐานข้อมูล พวกเขาจะให้สิทธิ์การเข้าถึงจุดสิ้นสุดการวิเคราะห์ SQL ด้วย

เข้าถึงกล่องโต้ตอบการแชร์ด้วยปุ่มแชร์ถัดจากชื่อฐานข้อมูลในมุมมองพื้นที่ทํางาน ฐานข้อมูลที่ใช้ร่วมกันสามารถพบได้ผ่าน OneLakeData Hub หรือส่วน แชร์กับฉัน ใน Microsoft Fabric สําหรับข้อมูลเพิ่มเติม ให้ดูที่ แบ่งปันข้อมูลและจัดการการเข้าถึงฐานข้อมูล SQL ของคุณ

Connect

เช่นเดียวกับรายการประเภทอื่น ๆ ของ Microsoft Fabric ฐานข้อมูล SQL ขึ้นอยู่กับ การรับรองความถูกต้องของ Microsoft Entra สําหรับตัวเลือกในการเชื่อมต่อ ตรวจทานเชื่อมต่อกับฐานข้อมูล SQL ของคุณใน Microsoft Fabric

เมื่อต้องการรับรองความถูกต้องกับฐานข้อมูล SQL ได้สําเร็จ ผู้ใช้ Microsoft Entra บริการ หลัก หรือ กลุ่มของพวกเขา ต้องมีสิทธิ์ อ่านรายการสําหรับฐานข้อมูลใน Fabric สําหรับข้อมูลเพิ่มเติม ดูการรับรองความถูกต้องในฐานข้อมูล SQL ใน Microsoft Fabric

ปัจจุบัน นโยบายการเชื่อมต่อที่ได้รับการสนับสนุนสําหรับฐานข้อมูล SQL ใน Microsoft Fabric เป็นค่าเริ่มต้น สําหรับข้อมูลเพิ่มเติม โปรดดู นโยบายการเชื่อมต่อและสถาปัตยกรรมการเชื่อมต่อ ดูที่ Azure IP Ranges and Service Tags - Public Cloud สําหรับรายการของที่อยู่ IP ของภูมิภาคของคุณเพื่ออนุญาต

สําหรับข้อมูลเกี่ยวกับวิธีการให้สิทธิ์เข้าถึงข้อมูลประจําตัวของ Microsoft Entra ไปยังพื้นที่ทํางาน Fabric หรือฐานข้อมูลเฉพาะ ให้ดู ตัวควบคุมการเข้าถึง Fabric

การสืบค้นข้ามฐานข้อมูล

ด้วยข้อมูลจากฐานข้อมูล SQL ของคุณโดยอัตโนมัติที่จัดเก็บไว้ใน OneLake คุณสามารถเขียนคิวรีข้ามฐานข้อมูล รวมข้อมูลจากฐานข้อมูล SQL อื่น ฐานข้อมูลมิเรอร์ คลัง และจุดสิ้นสุดการวิเคราะห์ SQL ในคิวรี T-SQL เดียวได้ ทั้งหมดนี้เป็นไปได้ในขณะนี้ด้วยการคิวรีบนจุดสิ้นสุดการวิเคราะห์ SQL ของฐานข้อมูล SQL หรือ lakehouse

ตัวอย่างเช่น คุณสามารถอ้างอิงตารางจากรายการอื่น ใน Fabric โดยใช้การตั้งชื่อสามส่วน ในตัวอย่างต่อไปนี้ ใช้ชื่อสามส่วนเพื่ออ้างอิงถึง ContosoSalesTable ในคลังสินค้า ContosoWarehouse จากตารางส SalesLT.Affiliation มมติในฐานข้อมูล SQL จากฐานข้อมูลหรือคลังสินค้าอื่น ส่วนแรกของข้อกําหนดการตั้งชื่อสามส่วน SQL แบบมาตรฐานคือชื่อของฐานข้อมูลหรือสินค้าในคลังสินค้า

SELECT * 
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN AdventureWorksLT.SalesLT.Affiliation AS Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;

วิศวกรข้อมูลด้วยฐานข้อมูล SQL ของคุณใน Fabric

Microsoft Fabric มีความสามารถด้านวิศวกรรมข้อมูลต่าง ๆ เพื่อให้แน่ใจว่าข้อมูลของคุณสามารถเข้าถึงได้ง่าย มีการจัดการอย่างดี และมีคุณภาพสูง จาก Fabric วิศวกรข้อมูล ing คุณสามารถ:

  • สร้างและจัดการข้อมูลของคุณเป็น Spark โดยใช้ฐานข้อมูล SQL ใน Fabric
  • ออกแบบไปป์ไลน์เพื่อคัดลอกข้อมูลลงในฐานข้อมูล SQL ของคุณใน Fabric
  • ใช้ข้อกําหนดงาน Spark เพื่อส่งงานชุด/สตรีมมิ่งไปยังคลัสเตอร์ Spark
  • ใช้สมุดบันทึกเพื่อเขียนโค้ดสําหรับการเตรียมข้อมูลและการแปลง

วิทยาศาสตร์ข้อมูลที่มีฐานข้อมูล SQL ของคุณใน Fabric

วิทยาศาสตร์ข้อมูลใน Microsoft Fabric เพื่อเพิ่มศักยภาพให้ผู้ใช้ดําเนินการเวิร์กโฟลว์วิทยาศาสตร์ข้อมูลแบบ end-to-end ให้เสร็จสมบูรณ์เพื่อวัตถุประสงค์ในการเพิ่มประสิทธิภาพข้อมูลและข้อมูลเชิงลึกทางธุรกิจ คุณสามารถทํากิจกรรมที่หลากหลายได้ตลอดกระบวนการวิทยาศาสตร์ข้อมูลทั้งหมดตั้งแต่การสํารวจข้อมูล การเตรียมการและทําความสะอาดไปจนถึงการทดลอง การวางรูปแบบ การให้คะแนนแบบจําลอง และการให้บริการข้อมูลเชิงลึกเชิงทํานายไปยังรายงาน BI

ผู้ใช้ Microsoft Fabric สามารถเข้าถึง Data Science ได้ จากจุดนั้น พวกเขาสามารถค้นหาและเข้าถึงแหล่งข้อมูลต่าง ๆ ที่เกี่ยวข้อง ตัวอย่างเช่น พวกเขาสามารถสร้างการทดลองการเรียนรู้ของเครื่อง แบบจําลอง และสมุดบันทึกได้ นอกจากนี้ พวกเขายังสามารถนําเข้าสมุดบันทึกที่มีอยู่ในหน้าแรกของวิทยาศาสตร์ข้อมูลได้อีกด้วย

ความสามารถในการเคลื่อนย้ายฐานข้อมูลและการปรับใช้ด้วย SqlPackage

SqlPackage เป็นเครื่องมือบรรทัดคําสั่งข้ามแพลตฟอร์มที่เปิดใช้งานการโต้ตอบกับฐานข้อมูลที่ย้ายฐานข้อมูลหรือวัตถุฐานข้อมูลทั้งหมด ความสามารถในการเคลื่อนย้าย (นําเข้า/ส่งออก) ของฐานข้อมูลที่มีการจัดการใน Azure หรือใน Fabric ช่วยให้แน่ใจว่าข้อมูลของคุณเป็นแบบพกพา คุณควรที่จะโยกย้ายในภายหลัง ความสามารถในการเคลื่อนย้ายเดียวกันยังช่วยให้สถานการณ์การโยกย้ายข้อมูลบางอย่างผ่านสําเนาฐานข้อมูลที่มีตัวเอง (.bacpac) ด้วยการดําเนินการนําเข้า/ส่งออก

SqlPackage สามารถเปิดใช้งานการปรับใช้ฐานข้อมูลอย่างง่ายดายสําหรับการเปลี่ยนแปลงแบบเพิ่มหน่วยไปยังวัตถุฐานข้อมูล (คอลัมน์ใหม่ในตาราง การเปลี่ยนแปลงขั้นตอนการจัดเก็บที่มีอยู่ และอื่น ๆ) SqlPackage สามารถแยกไฟล์ .dacpac ที่ประกอบด้วยข้อกําหนดของวัตถุในฐานข้อมูล และเผยแพร่ไฟล์ .dacpac เพื่อนําสถานะวัตถุนั้นไปใช้กับฐานข้อมูลใหม่หรือฐานข้อมูลที่มีอยู่ การดําเนินการเผยแพร่ยังรวมกับโครงการ SQL ที่เปิดใช้งานวงจรการพัฒนาแบบออฟไลน์และแบบไดนามิกมากขึ้นสําหรับฐานข้อมูล SQL

สําหรับข้อมูลเพิ่มเติม ดู SQLPackage ด้วยฐานข้อมูล SQL ใน Fabric

การรวมกับตัวควบคุมแหล่ง Fabric

ฐานข้อมูล SQL ถูกรวมเข้ากับ การรวมแบบต่อเนื่องของ Fabric/การพัฒนาอย่างต่อเนื่อง คุณสามารถใช้ที่เก็บ git ที่มีอยู่แล้วภายในเพื่อจัดการฐานข้อมูล SQL ของคุณได้

สร้าง GraphQL API จากพอร์ทัล Fabric

คุณสามารถใช้พอร์ทัล Fabric เพื่อสร้าง GraphQL API สําหรับฐานข้อมูล SQL ของคุณได้อย่างง่ายดาย

การจัดการความจุ

คุณสามารถใช้แอปเมตริกความจุ Fabric ของ Microsoft เพื่อตรวจสอบการใช้งานฐานข้อมูล SQL และปริมาณการใช้ในความจุ Fabric ที่ไม่ใช่รุ่นทดลองใช้

สําหรับข้อมูลเพิ่มเติม ดูการรายงานการเรียกเก็บเงินและการใช้งานสําหรับฐานข้อมูล SQL ใน Microsoft Fabric

การเลียนแบบสําหรับ Azure SQL Database

คุณมีฐานข้อมูลภายนอกอยู่แล้วและต้องการใช้ประโยชน์จากการรวม Fabric หรือไม่ คุณสามารถใช้ Mirroring ใน Fabric เป็นโซลูชันต้นทุนต่ําและเวลาแฝงต่ําเพื่อรวมข้อมูลจากระบบต่าง ๆ เข้าด้วยกัน คุณสามารถทําซ้ําอสังหาริมทรัพย์ที่มีอยู่ของคุณไปยัง OneLake ของ Fabric ได้โดยตรง รวมถึงข้อมูลจากฐานข้อมูล Azure SQL ที่มีอยู่

พูลแบบยืดหยุ่น

ฐานข้อมูล Fabric SQL ไม่รองรับแนวคิดกลุ่มข้อมูล Azure SQL Database แบบยืดหยุ่นตามชื่อ แต่แนวคิดที่คล้ายกันนั้นใช้ได้กับความจุ Fabric และพื้นที่ทํางาน Fabric ความจุ Fabric เดียวสามารถให้ทรัพยากรสําหรับฐานข้อมูล Fabric SQL ในพื้นที่ทํางานที่แตกต่างกัน ซึ่งสามารถลดความซับซ้อนของการเรียกเก็บเงินในความจุเดียวที่คล้ายกับพูลแบบยืดหยุ่น เช่นเดียวกับการแยกความปลอดภัยสําหรับพื้นที่ทํางานที่แตกต่างกัน

ขั้นตอนถัดไป