Bagikan melalui


Cara menggunakan panel obrolan Copilot di beban kerja database SQL

Berlaku untuk:Database SQL di Microsoft Fabric

Copilot di Fabric dalam beban kerja database SQL menyertakan panel percakapan untuk berinteraksi dengan Copilot menggunakan bahasa sehari-hari. Dalam antarmuka ini, Anda dapat mengajukan pertanyaan Copilot khusus untuk database Anda atau umumnya tentang database SQL. Bergantung pada pertanyaannya, Copilot merespons dengan kueri SQL yang dihasilkan atau respons bahasa alami.

Karena Copilot sadar skema dan kontekstual, Anda dapat menghasilkan kueri yang disesuaikan dengan database Anda.

Dengan integrasi ini, Copilot dapat menghasilkan kueri SQL untuk permintaan seperti:

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?

Skenario utama

Apakah Anda seorang administrator database, pengembang, atau analis, panel obrolan Copilot membantu Anda menyederhanakan alur kerja dan meningkatkan produktivitas. Copilot mendukung jenis tugas berikut:

Skenario Apa yang dapat Anda lakukan
Bahasa Alami untuk SQL (NL2SQL) Buat kode T-SQL dan dapatkan saran pertanyaan untuk diajukan untuk mempercepat alur kerja Anda.
Tanya Jawab Berbasis Dokumentasi Ajukan pertanyaan tentang kemampuan Fabric SQL Database dan dapatkan jawaban berdasarkan dokumentasi resmi MS Learn.
Mendiagnosis masalah performa dan sumber daya Melakukan analisis penggunaan CPU dan memori, mendeteksi sesi yang diblokir, mengidentifikasi kueri lambat, dan merangkum tren pada sistem.
Memeriksa dan mengoptimalkan desain database Temukan indeks, tumpukan, dan tabel yang hilang atau tidak digunakan tanpa kunci primer atau indeks berkluster.
Menjelajahi dan memodifikasi objek skema Buat atau ubah tabel, tambahkan kolom komputasi atau VECTOR, dan tinjau pemicu dan batasan.
Menulis, memecahkan masalah, dan mendokumentasikan kode SQL Jelaskan, perbaiki, refaktor, dan dokumentasikan skrip T-SQL dengan penerapan praktik terbaik secara otomatis.
Cari dan pelajari secara interaktif Cari objek atau teks database, periksa pengaturan, dan dapatkan panduan langkah demi langkah tentang tugas administratif dan pemecahan masalah.

Prasyarat

Mulai

Panel Chat Copilot memberi Anda cara percakapan yang cepat untuk menghasilkan, memeriksa, dan menjalankan SQL untuk database Anda. Gunakan perintah bahasa alami untuk menghasilkan kueri dan penjelasan kontekstual, lalu tinjau, salin, atau sisipkan kode yang disarankan ke editor Anda—perilaku eksekusi tergantung pada mode yang dipilih.

Ikuti langkah-langkah di bawah ini untuk membuka panel obrolan dan mulai berinteraksi dengan Copilot.

  1. Dalam beban kerja Database , buka database, lalu buka kueri SQL baru.

  2. Lalu buka panel obrolan Copilot dengan memilih tombol Pita Copilot .

    Cuplikan layar pita Copilot.

  3. Kemudian Anda melihat panel obrolan yang menawarkan perintah pemula yang bermanfaat untuk memulai dan membiasakan diri dengan Copilot. Pilih opsi apa pun untuk mengajukan pertanyaan Copilot.

  4. Sekarang ketik permintaan pilihan Anda di kotak obrolan. Anda melihat bahwa Copilot merespons dengan sesuai.

    Cuplikan layar panel obrolan Copilot.

Anda juga dapat mengajukan pertanyaan atau permintaan tindak lanjut jika berlaku. Copilot memberikan respons kontekstual dari riwayat obrolan sebelumnya.

Anda dapat menyalin atau menyisipkan kode dari panel obrolan. Di bagian atas setiap blok kode, dua tombol memungkinkan input kueri langsung ke editor teks.

Penggunaan teratur panel obrolan

  • Semakin spesifik Anda menjelaskan tujuan Anda dalam entri panel obrolan Anda, semakin akurat respons Copilot.
  • Untuk menghapus percakapan Anda, pilih ikon sapu Gambar portal Fabric yang menunjukkan perintah bersih-bersih menggunakan Copilot. untuk menghapus percakapan Anda dari panel. Ini menghapus semua input atau output dari jendela, tetapi konteks tetap ada dalam sesi sampai sesi tersebut berakhir.

Baca Privasi, keamanan, dan penggunaan yang bertanggung jawab dari Copilot untuk database SQL untuk mengetahui detail mengenai penggunaan data dan algoritma.

Pemilih mode eksekusi

Panel obrolan Copilot di database Microsoft Fabric SQL sekarang menampilkan pemilih mode eksekusi di bagian bawah, menawarkan dua opsi:

  • baca-saja

  • Membaca dan menulis dengan otorisasi

    Cuplikan layar dari mode eksekusi Copilot.

Mode baca-saja

Dalam mode Baca-saja , Copilot tidak menjalankan pernyataan Data Definition Language (DDL) atau Data Manipulation Language (DML) yang mengubah data atau skema. Sebagai gantinya, Copilot menyarankan kode SQL untuk Anda tinjau dan jalankan secara manual.

Contoh: Pilih kueri

Gunakan perintah ini untuk membuat dan menjalankan SELECT kueri secara otomatis, terlepas dari mode yang dipilih.

show the top selling product in each category

Copilot menghasilkan kode SQL dan menjalankannya secara otomatis.

Contoh: Buat tabel (tidak dijalankan dalam mode Baca-saja)

Gunakan perintah ini untuk membuat tabel untuk penjualan.

create a table for sales transactions

Copilot menyusun pernyataan SQL tetapi tidak menjalankannya dalam mode baca-saja.

Nota

Jika Anda mencoba menjalankan kode, Copilot menolak dan mengingatkan Anda bahwa Anda masih dalam mode baca-saja.

Membaca dan menulis dengan mode persetujuan

Dalam baca dan tulis dengan mode persetujuan , Copilot dapat menjalankan pernyataan DDL dan DML setelah Anda menyetujuinya.

Mode ini berguna bagi pengguna yang ingin Copilot menangani eksekusi tetapi masih ingin meninjau kode sebelum berjalan.

Dalam mode Baca dan tulis dengan persetujuan, Copilot dapat menjalankan kode SQL setelah Anda menyetujuinya. Kueri Select (DQL) aman dan dapat berjalan otomatis.

Cuplikan layar Copilot membaca dan menulis dengan mode persetujuan.

Contoh: Membuat tabel dengan persetujuan

Gunakan perintah ini untuk membuat tabel untuk penjualan.

create a table for sales transactions

Saat Anda meminta untuk membuat tabel, Copilot membuat draf kode dan meminta Anda untuk menyetujui eksekusi.

Anda dapat meninjau kode dan, setelah disetujui, Copilot menjalankannya dan mengonfirmasi bahwa tabel berhasil dibuat. Mode ini memberi Anda lebih banyak kontrol, memungkinkan Copilot menangani eksekusi dengan aman.