Copilot สําหรับฐานข้อมูล SQL ใน Microsoft Fabric (ตัวอย่าง)
นําไปใช้กับ:✅ฐานข้อมูล SQL ใน Microsoft Fabric
Microsoft Copilot สําหรับฐานข้อมูล SQL ใน Fabric เป็นผู้ช่วย AI ที่ออกแบบมาเพื่อเพิ่มประสิทธิภาพงานฐานข้อมูลของคุณ Copilot รวมเข้ากับฐานข้อมูล Fabric ของคุณอย่างราบรื่น ให้ข้อมูลเชิงลึกอัจฉริยะเพื่อช่วยให้คุณทําตามแต่ละขั้นตอนในการสํารวจ T-SQL ของคุณ
บทนําสู่ Copilot สําหรับฐานข้อมูล SQL
Copilot สําหรับฐานข้อมูล SQL ใช้ชื่อตารางและมุมมอง ชื่อคอลัมน์ คีย์หลัก และเมตาดาต้าของ Foreign Key ในการสร้างรหัส T-SQL Copilot สําหรับฐานข้อมูล SQL ไม่ได้ใช้ข้อมูลในตารางเพื่อสร้างคําแนะนํา T-SQL
คุณลักษณะหลักของ Copilot สําหรับฐานข้อมูล SQL ประกอบด้วย:
การเติมโค้ดให้สมบูรณ์: เริ่มเขียน T-SQL ในตัวแก้ไขคิวรี SQL และ Copilot จะสร้างคําแนะนําโค้ดโดยอัตโนมัติเพื่อช่วยทําให้คิวรีของคุณเสร็จสมบูรณ์ แป้น Tab ยอมรับคําแนะนําของโค้ดหรือพิมพ์ต่อไปเพื่อละเว้นคําแนะนํา
การดําเนินการด่วน: ใน Ribbon ของตัวแก้ไข คิวรี SQL ตัวเลือกการแก้ไข และ อธิบาย เป็นการดําเนินการด่วน ไฮไลต์คิวรี SQL ที่คุณเลือกและเลือกหนึ่งในปุ่มการดําเนินการด่วนเพื่อดําเนินการกระทําที่เลือกบนคิวรีของคุณ
การแก้ไข: Copilot สามารถแก้ไขข้อผิดพลาดในโค้ดของคุณเมื่อมีข้อความแสดงข้อผิดพลาดเกิดขึ้น สถานการณ์ข้อผิดพลาดสามารถมีรหัส T-SQL ที่ไม่ถูกต้อง/ไม่สนับสนุน การสะกดผิด และอื่น ๆ นอกจากนี้ Copilot ยังให้ข้อคิดเห็นที่อธิบายการเปลี่ยนแปลงและแนะนําแนวทางปฏิบัติที่ดีที่สุดของ SQL
อธิบาย: Copilot สามารถให้คําอธิบายภาษาธรรมชาติของคิวรี SQL และ Schema ฐานข้อมูลของคุณในรูปแบบความคิดเห็น
บานหน้าต่างแชท: ใช้บานหน้าต่างแชทเพื่อถามคําถามกับ Copilot ผ่านภาษาธรรมชาติ Copilot ตอบสนองต่อคิวรี SQL หรือภาษาธรรมชาติที่สร้างขึ้นโดยยึดตามคําถามที่ถาม
ภาษาธรรมชาติไปยัง SQL: สร้างรหัส T-SQL จากคําขอข้อความธรรมดา ซึ่งช่วยให้ผู้ใช้สามารถคิวรีข้อมูลได้โดยไม่จําเป็นต้องทราบไวยากรณ์ SQL
Q&A ที่ยึดตามเอกสาร: ถามคําถามเกี่ยวกับความสามารถของฐานข้อมูล SQL ทั่วไปและจะตอบสนองในภาษาธรรมชาติ นอกจากนี้ Copilot ยังช่วยค้นหาเอกสารที่เกี่ยวข้องกับคําขอของคุณ
ใช้ Copilot อย่างมีประสิทธิภาพ
นี่คือเคล็ดลับบางอย่างสําหรับการเพิ่มผลผลิตด้วย Copilot
เมื่อสร้างพร้อมท์ ตรวจสอบให้แน่ใจว่าได้เริ่มต้นด้วยคําอธิบายที่ชัดเจนและกระชับของข้อมูลเฉพาะที่คุณกําลังค้นหา
ภาษาธรรมชาติใน SQL ขึ้นอยู่กับชื่อตารางและคอลัมน์ที่แสดงออก ถ้าตารางและคอลัมน์ของคุณไม่ได้สื่อความหมายและสื่อความหมาย Copilot อาจไม่สามารถสร้างคิวรีที่มีความหมายได้
ใช้ภาษาธรรมชาติที่สามารถใช้ได้กับตารางและชื่อมุมมอง ชื่อคอลัมน์ คีย์หลัก และคีย์นอกของฐานข้อมูลของคุณ บริบทนี้ช่วยให้ Copilot สร้างคิวรีที่ถูกต้อง ระบุคอลัมน์ที่คุณต้องการดู การรวม และเกณฑ์การกรองใด ๆ ให้ชัดเจนที่สุดเท่าที่เป็นไปได้ Copilot ควรสามารถแก้ไขการพิมพ์ผิดหรือทําความเข้าใจบริบทที่กําหนดบริบท Schema ของคุณ
เมื่อใช้การดําเนินการโค้ด ให้ฝากข้อคิดเห็นที่ด้านบนของคิวรีด้วย
--
เพื่อช่วยแนะนํา Copilot ด้วยบริบทเกี่ยวกับคิวรีที่คุณกําลังพยายามเขียนหลีกเลี่ยงภาษาที่ไม่ชัดเจนหรือซับซ้อนมากเกินไปในพร้อมท์ของคุณ ทําให้คําถามง่ายขึ้นในขณะที่รักษาความชัดเจน การแก้ไขนี้ช่วยให้มั่นใจได้ว่า Copilot สามารถแปลเป็นคิวรี T-SQL ที่มีความหมายซึ่งดึงข้อมูลที่ต้องการจากตารางและมุมมองที่เกี่ยวข้องได้อย่างมีประสิทธิภาพ
ในขณะนี้ Copilot สําหรับฐานข้อมูล SQL ใน Fabric สนับสนุนเฉพาะภาษาอังกฤษไปยัง T-SQL
ตัวอย่างพร้อมท์ต่อไปนี้มีความชัดเจน เฉพาะ และปรับให้เข้ากับคุณสมบัติของ Schema และฐานข้อมูลของคุณ ทําให้ Copilot สร้างคิวรี T-SQL ที่ถูกต้องได้ง่ายขึ้น:
What are the top-selling products by quantity?
Count all the products, group by each category
Show all sales transactions occurred on [a specific date]
Create a table in [schema name] called "SalesTransactions" with the columns CustomerID, ProductID and OrderID
เปิดใช้งานตัวนําร่อง
- ผู้ดูแลระบบของคุณต้องเปิดใช้งานสวิตช์ผู้เช่าก่อนที่คุณจะเริ่มใช้ Copilot สําหรับข้อมูลเพิ่มเติม ดู การตั้งค่าผู้เช่า Copilot
- ความจุ F64 หรือ P1 ของคุณจะต้องอยู่ในหนึ่งในภูมิภาคที่ระบุไว้ในบทความนี้ ความพร้อมใช้งานของภูมิภาค Fabric
- ถ้าผู้เช่าหรือความจุของคุณอยู่นอกสหรัฐอเมริกาหรือฝรั่งเศส Copilot จะถูกปิดใช้งานตามค่าเริ่มต้น เว้นแต่ว่าผู้ดูแลระบบผู้เช่า Fabric ของคุณจะทําให้ สามารถประมวลผลข้อมูลไปยัง Azure OpenAI ภายนอกภูมิภาคทางภูมิศาสตร์ ขอบเขตการปฏิบัติตามกฎระเบียบ หรือการตั้งค่าผู้เช่าของอินสแตนซ์ ระบบคลาวด์แห่งชาติในพอร์ทัลผู้ดูแลระบบผ้า
- Copilot ใน Microsoft Fabric ไม่ได้รับการสนับสนุนในการทดลองใช้ SKU รองรับเฉพาะ SKU ที่ชําระเงิน (F64 หรือสูงกว่า หรือ P1 หรือสูงกว่า) เท่านั้น
- สําหรับข้อมูลเพิ่มเติม ดูภาพรวมของ Copilot ใน Fabric และ Power BI
ฉันควรรู้อะไรบ้างว่าควรใช้ Copilot อย่างเป็นทางการ?
Microsoft มุ่งมั่นที่จะทําให้แน่ใจว่าระบบ AI ของเราได้รับคําแนะนําจากหลักการ AI ของเราและมาตรฐาน AI ที่รับผิดชอบ หลักการเหล่านี้รวมถึงการเพิ่มประสิทธิภาพให้แก่ลูกค้าของเราในการใช้ระบบเหล่านี้อย่างมีประสิทธิภาพและสอดคล้องกับการใช้งานที่ตั้งใจไว้ วิธีการของเราในการรับผิดชอบ AI กําลังพัฒนาอย่างต่อเนื่องเพื่อแก้ไขปัญหาที่เกิดขึ้นใหม่
คุณลักษณะของ Copilot ใน Fabric ถูกสร้างขึ้นเพื่อให้เป็นไปตามมาตรฐาน AI ที่รับผิดชอบ ซึ่งหมายความว่าได้รับการตรวจทานโดยทีมหลายมิติเพื่อหาความเสียหายที่อาจเกิดขึ้น จากนั้นจึงปรับแต่งเพื่อให้เกิดการลดความเสียหายเหล่านั้น
สําหรับข้อมูลเพิ่มเติม ดูความเป็นส่วนตัว ความปลอดภัย และความรับผิดชอบของ Copilot ใน Fabric
ข้อจํากัดของ Copilot สําหรับฐานข้อมูล SQL
นี่คือข้อจํากัดปัจจุบันของ Copilot สําหรับฐานข้อมูล SQL:
- Copilot ไม่สามารถทําการเปลี่ยนแปลงคิวรี SQL ที่มีอยู่ในตัวแก้ไขคิวรี SQL ได้ ตัวอย่างเช่น ถ้าคุณขอให้บานหน้าต่างการสนทนา Copilot แก้ไขส่วนใดส่วนหนึ่งของคิวรีที่มีอยู่ บานหน้าต่างดังกล่าวจะไม่ทํางาน อย่างไรก็ตาม Copilot เข้าใจอินพุตก่อนหน้านี้ในบานหน้าต่างการสนทนา ซึ่งช่วยให้ผู้ใช้สามารถทําซ้ําคิวรีที่สร้างขึ้นโดย Copilot ก่อนหน้านี้ก่อนที่จะถูกแทรก
- Copilot อาจสร้างผลลัพธ์ที่ไม่ถูกต้องเมื่อเจตนาคือการประเมินข้อมูล Copilot มีเพียงการเข้าถึง Schema ของฐานข้อมูลเท่านั้น ซึ่งไม่มีข้อมูลใดภายใน
- การตอบสนองของ Copilot อาจรวมถึงเนื้อหาที่ไม่ถูกต้องหรือมีคุณภาพต่ํา ดังนั้นให้ตรวจสอบเอาต์พุตก่อนที่จะใช้งานในงานของคุณ
- ผู้ที่สามารถประเมินความถูกต้องและความเหมาะสมของเนื้อหาได้อย่างมีความหมายควรตรวจสอบเอาต์พุต