Aracılığıyla paylaş


Fabric SQL veritabanı iş yükünde Copilot sohbet panelini nasıl kullanılır

Şunlar için geçerlidir:Microsoft Fabric'te SQL veritabanı

SQL veritabanı iş yükündeki Fabric'teki Copilot, Copilot ile doğal dilde etkileşime geçmek için bir sohbet bölmesi içerir. Bu arabirimde, Copilot'a veritabanınıza özgü sorular veya genellikle SQL veritabanı hakkında sorular sorabilirsiniz. Soruya bağlı olarak, Copilot oluşturulan bir SQL sorgusu veya doğal dil yanıtıyla yanıt verir.

Copilot şemaya duyarlı ve bağlamsal olduğundan veritabanınıza göre uyarlanmış sorgular oluşturabilirsiniz.

Bu tümleştirme sayesinde Copilot aşağıdaki gibi istemler için SQL sorguları oluşturabilir:

What are the top 10 best-selling products by revenue?
Show the sales revenue growth trend for the past 5 years.
Create a table called [SalesTransactions] with columns [CustomerID], [ProductID], [OrderDate], [Quantity].
Which queries are consuming the most CPU in my database right now?
Why is my database running slowly today?
List tables without a primary key or clustered index.
Find missing index recommendations for my database.
Add a VECTOR column to the Products table.
Explain what this T-SQL script does, step by step.
Refactor this SQL query to follow best practices.
Search my database for any column containing the word 'error'.
Generate a resource usage report for the last hour.
How do I create an Extended Events session to capture long-running queries?

Temel senaryolar

Veritabanı yöneticisi, geliştirici veya analist olun, Copilot sohbet bölmesi iş akışınızı kolaylaştırmanıza ve üretkenliği artırmanıza yardımcı olur. Yardımcı pilotlar aşağıdaki görev türlerini destekler:

Scenarios Yapabilecekleriniz
Doğal Dilden SQL'e (NL2SQL) T-SQL kodu oluşturun ve iş akışınızı hızlandırmaya yönelik soru önerileri alın.
Belge Tabanlı Soru-Cevap Fabric SQL Veritabanı özellikleri hakkında sorular sorun ve yanıtları resmi MS Learn belgelerine dayalı olarak alın.
Performans ve kaynak sorunlarını tanılama CPU veya bellek kullanımını analiz edin, engellenen oturumları algılayın, yavaş sorguları belirleyin ve sistem eğilimlerini özetleyin.
Veritabanı tasarımını inceleme ve iyileştirme Birincil anahtarları veya kümelenmiş dizinleri olmayan eksik veya kullanılmayan dizinleri, yığınları ve tabloları bulun.
Şema nesnelerini keşfetme ve değiştirme Tabloları oluşturun veya değiştirin, hesaplanan veya VECTOR sütunları ekleyin, tetikleyicileri ve kısıtlamaları gözden geçirin.
SQL kodu yazma, hata ayıklama ve belge oluşturma En iyi yöntemlerin otomatik olarak uygulandığı T-SQL betiklerini açıklama, düzeltme, yeniden düzenleme ve belgele.
Etkileşimli olarak arama ve öğrenme Veritabanı nesnelerini veya metinlerini arayın, ayarları inceleyin ve yönetim ve sorun giderme görevleriyle ilgili adım adım yönergeler alın.

Önkoşullar

Kullanmaya başlayın

Copilot sohbet bölmesi, veritabanınız için SQL oluşturmak, incelemek ve yürütmek için hızlı ve konuşmalı bir yol sağlar. Bağlamsal sorgular ve açıklamalar oluşturmak, ardından önerilen kodu gözden geçirmek, kopyalamak veya düzenleyicinize eklemek için doğal dil istemlerini kullanın; yürütme davranışı seçilen moda bağlıdır.

Sohbet bölmesini açmak ve Copilot ile etkileşime geçmek için aşağıdaki adımları izleyin.

  1. Veritabanı iş yükünde bir veritabanı açın ve ardından yeni bir SQL sorgusu açın.

  2. Ardından Copilot şerit düğmesini seçerek Copilot sohbet bölmesini açın.

    Copilot şeridinin ekran görüntüsü.

  3. Ardından, Copilot'u kullanmaya başlamak ve tanımak için yararlı başlangıç istemleri sunan bir sohbet bölmesi görürsünüz. Copilot'a soru sormak için herhangi bir seçeneği belirleyin.

  4. Şimdi sohbet kutusuna istediğiniz isteği yazın. Copilot'un buna göre yanıt verdiğini görüyorsunuz.

    Copilot sohbet bölmesinin ekran görüntüsü.

Varsa, takip soruları veya istekler de sorabilirsiniz. Copilot, önceki sohbet geçmişinden bağlamsal bir yanıt sağlar.

Sohbet panelinden kod kopyalayabilir veya ekleyebilirsiniz . Her kod bloğunun en üstünde, iki düğme doğrudan metin düzenleyicisine sorgu girişine izin verir.

Sohbet bölmesinin düzenli kullanımı

  • Sohbet paneli girdilerinizde hedeflerinizi ne kadar açıklarsanız Copilot yanıtları o kadar doğru olur.
  • Konuşmanızı temizlemek için bölmeden kaldırmak üzere süpürge simgesini seçin Copilot temizleme istemini gösteren Doku portalının ekran görüntüsü. Giriş veya çıkış verilerini pencereden temizler, ancak bağlam, oturum sona erene kadar oturumda kalır.

SQL veritabanları için Copilot'un gizliliği, güvenliği ve sorumlu kullanımı hakkında veriler ve algoritma kullanımıyla ilgili detaylar için okuyun.

Yürütme modu seçicisi

Microsoft Fabric SQL veritabanındaki Copilot sohbet bölmesinde artık altta iki seçenek sunan bir yürütme modu seçicisi bulunur:

  • Yalnızca okunabilir

  • Onay ile okuma ve yazma

    Copilot yürütme modunun ekran görüntüsü.

Yalnızca okuma modu

Yalnızca okuma modunda Copilot, verileri veya şemayı değiştiren Veri Tanım Dili (DDL) veya Veri Manipülasyon Dili (DML) deyimlerini çalıştırmaz. Bunun yerine Copilot, el ile gözden geçirmeniz ve çalıştırmanız için SQL kodu önerir.

Örnek: Sorgu seçme

Seçili moddan bağımsız olarak otomatik olarak sorgu SELECT oluşturmak ve çalıştırmak için bu istemi kullanın.

show the top selling product in each category

Copilot, SQL kodunu oluşturur ve otomatik olarak çalıştırır.

Örnek: Tablo oluştur (Salt okunur modda gerçekleştirilemedi)

Satış tablosu oluşturmak için bu istemi kullanın.

create a table for sales transactions

Copilot, SQL deyimini taslak olarak oluşturur ancak salt okunur modda çalıştırmaz.

Uyarı

Kodu çalıştırmaya çalışırsanız Copilot reddeder ve hala salt okunur modda olduğunuzu anımsatır.

Onay moduyla okuma ve yazma

Onay modunda okuma ve yazma bölümünde, Siz onayladıktan sonra Copilot DDL ve DML deyimlerini yürütebilir.

Bu mod, Copilot'un yürütmeyi işlemesini isteyen ancak yine de kodu çalıştırmadan önce gözden geçirmek isteyen kullanıcılar için kullanışlıdır.

Onay ile okuma ve yazma modunda, Siz onayladıktan sonra Copilot SQL kodunu yürütebilir. Belirli sorgular (DQL) güvenlidir ve otomatik olarak çalıştırılabilir.

Copilot'un okuma ve yazma ile onay modundaki ekran görüntüsü.

Örnek: Onay ile tablo oluşturma

Satış tablosu oluşturmak için bu istemi kullanın.

create a table for sales transactions

Tablo oluşturmak istediğinizde, Copilot kodu taslağı oluşturur ve yürütmeyi onaylamanızı ister.

Kodu gözden geçirebilirsiniz ve onayladıktan sonra Copilot kodu yürütür ve tablonun başarıyla oluşturulduğunu onaylar. Bu mod size daha fazla denetim sağlar ve Copilot'un yürütmeyi güvenli bir şekilde işlemesine izin verir.