Bagikan melalui


Apa itu Asisten Databricks?

Asisten Databricks adalah agen pemrogram pasangan dan dukungan berbasis AI yang membuat Anda lebih efisien saat membuat buku catatan, kueri, dasbor, dan file. Ini dapat membantu Anda menjawab pertanyaan dengan cepat dengan membuat, mengoptimalkan, menyelesaikan, menjelaskan, dan memperbaiki kode dan pertanyaan.

Halaman ini menyediakan informasi umum tentang Asisten. Untuk pertanyaan tentang privasi dan keamanan, lihat Privasi dan keamanan.

Untuk akun: Mengaktifkan atau menonaktifkan fitur Asisten Databricks

Fitur Asisten Databricks Azure AI Services diaktifkan secara default. Namun, admin dapat menonaktifkan fitur Asisten Layanan Azure AI untuk semua ruang kerja dalam akun:

Tip

Tindakan mengaktifkan atau menonaktifkan fitur Asisten Databricks Azure AI Services untuk akun Anda diambil sebagai peristiwa akun di log audit Anda, lihat Peristiwa akun.

  1. Sebagai admin akun, masuk ke konsol akun.

    Penting

    Jika belum ada pengguna di penyewa ID Microsoft Entra (sebelumnya Azure Active Directory) yang masuk ke konsol akun, Anda atau pengguna lain di penyewa Anda harus masuk sebagai admin akun pertama. Untuk melakukan ini, Anda harus menjadi Administrator Global ID Microsoft Entra, tetapi hanya ketika Anda pertama kali masuk ke Konsol Akun Azure Databricks. Setelah masuk pertama kali, Anda menjadi admin akun Azure Databricks dan tidak lagi memerlukan peran Administrator Global ID Microsoft Entra untuk mengakses akun Azure Databricks. Sebagai admin akun pertama, Anda dapat menetapkan pengguna di penyewa ID Microsoft Entra sebagai admin akun tambahan (yang dapat menetapkan lebih banyak admin akun). Admin akun tambahan tidak memerlukan peran tertentu dalam ID Microsoft Entra. Lihat Mengelola pengguna, perwakilan layanan, dan grup.

  2. Klik Pengaturan.

  3. Klik tab Pengaktifan fitur.

  4. Untuk opsi fitur bantuan AI yang didukung layanan Azure AI, pilih Aktif atau Nonaktif.

Untuk pengguna: Mengaktifkan atau menonaktifkan fitur Asisten

Semua pengguna, termasuk non-admin, dapat mengaktifkan atau menonaktifkan fitur Asisten untuk profil pengguna mereka di pengaturan Pengembang :

  1. Klik nama pengguna Anda di bilah atas Pengaturan ruang >kerja Databricks.
  2. Di bawah Pengguna, klik tab Pengembang .
  3. Di bawah Fitur eksperimental, gunakan tombol untuk Pelengkapan otomatis Asisten Databricks dan Asisten Baru.

Dapatkan bantuan pengkodian dari Asisten Databricks

Untuk mengakses Asisten Databricks, klik Ikon asisten bantuan dalam produk - warna ikon Asisten di bilah sisi kiri buku catatan, editor file, Editor SQL, atau tab Data dasbor.

Ikon asisten Databricks dan lokasi panel

Panel Asisten dapat terbuka di sisi kiri atau kanan layar.

Beberapa kemampuan Asisten Databricks adalah sebagai berikut:

  • Hasilkan: Gunakan bahasa alami untuk menghasilkan kueri SQL.
  • Jelaskan: Sorot kueri atau blok kode dan minta Asisten Databricks menelusuri logika dalam bahasa Inggris yang jelas dan ringkas.
  • Perbaikan: Menjelaskan dan memperbaiki sintaksis dan kesalahan runtime dengan satu klik.
  • Mengubah dan mengoptimalkan: Mengonversi kode Pandas ke PySpark untuk eksekusi yang lebih cepat.

Kode apa pun yang dihasilkan oleh Asisten Databricks dimaksudkan untuk berjalan di lingkungan komputasi Databricks. Ini dioptimalkan untuk membuat kode dalam bahasa pemrograman, kerangka kerja, dan dialek yang didukung Databricks. Ini tidak dimaksudkan untuk menjadi asisten pemrograman tujuan umum. Asisten sering menggunakan informasi dari sumber daya Databricks, seperti situs web Dokumentasi Databricks atau Pangkalan Pengetahuan, untuk menjawab kueri pengguna dengan lebih baik. Ini berkinerja terbaik ketika pertanyaan pengguna terkait dengan pertanyaan yang dapat dijawab dengan pengetahuan dari dokumentasi Databricks, Katalog Unity, dan kode pengguna di Ruang Kerja.

Pengguna harus selalu meninjau kode apa pun yang dihasilkan oleh Asisten sebelum menjalankannya karena terkadang dapat membuat kesalahan.

Membuat visualisasi data menggunakan Asisten Databricks

Anda dapat menggunakan Asisten Databricks saat membuat draf dasbor. Saat Anda membuat visualisasi pada himpunan data dasbor yang ada, minta Asisten dengan pertanyaan untuk menerima respons dalam bentuk bagan yang dihasilkan. Untuk menggunakan Asisten di dasbor, pertama-tama buat satu atau beberapa himpunan data, lalu tambahkan widget visualisasi ke Kanvas. Widget visualisasi menyertakan perintah untuk menjelaskan bagan baru Anda. Ketik deskripsi bagan yang ingin Anda lihat, dan asisten akan membuatnya. Anda dapat menyetujui atau menolak bagan, atau mengubah deskripsi untuk menghasilkan sesuatu yang baru.

Untuk detail dan contoh penggunaan Asisten dengan dasbor, lihat Membuat visualisasi dengan Asisten Databricks.

Layanan yang digunakan oleh Asisten Databricks

Asisten Databricks menggunakan layanan Azure OpenAI untuk memberikan respons.

Layanan Azure OpenAI dioperasikan oleh Microsoft, bukan OpenAI, dan tunduk pada kebijakan manajemen data masing-masing. Data yang dikirim ke layanan ini tidak digunakan untuk pelatihan model apa pun. Untuk detailnya, lihat Kebijakan manajemen data Azure.

Untuk Azure OpenAI, Azure Databricks telah memilih keluar dari Pemantauan Penyalahgunaan sehingga tidak ada permintaan atau respons yang disimpan dengan Azure OpenAI.

Tips untuk meningkatkan akurasi hasil

  • Gunakan perintah "Temukan Tabel" untuk respons yang lebih baik. Sebelum Anda mengajukan pertanyaan tentang data dalam tabel, minta Asisten untuk menemukan tabel terkait berdasarkan materi pelajaran atau karakteristik lainnya. Contoh: Find tables related to NFL games.

  • Tentukan struktur respons yang Anda inginkan. Struktur dan detail yang disediakan Asisten Databricks bervariasi, bahkan untuk permintaan yang sama. Asisten Databricks tahu tentang skema tabel dan kolom dan metadata Anda, sehingga Anda dapat menggunakan bahasa alami untuk mengajukan pertanyaan Anda. Contoh: List active and retired NFL quarterbacks' passing completion rate, for those who had over 500 attempts in a season. Jawaban asisten menggunakan data dari kolom seperti s.player_id dan s.attempts.

  • Berikan contoh nilai data tingkat baris Anda. Asisten Databricks tidak memiliki akses ke data tingkat baris, sehingga untuk jawaban yang lebih akurat memberikan contoh data. Contoh: List the average height for each position in inches. Ini mengembalikan kesalahan karena himpunan data menunjukkan tinggi dalam kaki dan inci, seperti dalam 6-2.

  • Uji cuplikan kode dengan menjalankannya di panel Asisten. Gunakan panel Asisten sebagai scratchpad yang menyimpan perulangan kueri dan jawaban asisten Anda. Anda bisa menjalankan kode dan mengeditnya di panel hingga Anda siap untuk menambahkannya ke buku catatan.

    Menguji cuplikan kode dengan menjalankannya di panel Asisten.

  • Gunakan tindakan sel dalam buku catatan. Tindakan sel menyertakan pintasan ke tugas umum, seperti mendokumentasikan (berkomentar), memperbaiki, dan menjelaskan kode.

    Tindakan sel /doc meminta Asisten untuk mengomentari kode.

Untuk contoh yang diilustrasikan sepenuhnya, lihat 5 tips untuk Asisten Databricks.

Asisten Databricks mempertimbangkan riwayat percakapan sehingga Anda dapat menyempurnakan pertanyaan saat Anda pergi.

Berapa harga untuk Asisten Databricks?

Semua kemampuan Asisten Databricks saat ini tersedia tanpa biaya tambahan untuk semua pelanggan.

Pengguna hanya membayar komputasi yang mereka gunakan untuk menjalankan notebook, kueri, pekerjaan, dan sebagainya. Ada batas penggunaan wajar untuk mencegah penyalahgunaan. Sebagian besar pengguna tidak terpengaruh oleh batas ini.

Berikan umpan balik

Cara terbaik untuk mengirim umpan balik adalah dengan menggunakan tautan Berikan Umpan Balik di notebook dan editor SQL. Anda juga dapat mengirim email ke assistant-feedback@databricks.com atau ke tim akun Anda.

Bagikan saran peningkatan produk dan masalah pengalaman pengguna daripada umpan balik tentang akurasi permintaan. Jika Anda menerima saran yang tidak membantu dari Asisten, klik tombol "Tidak berguna" Ikon jempol ke bawah .

Ketersediaan geografis fitur Asisten

Asisten Databricks adalah Layanan yang Ditunjuk yang menggunakan Geos untuk mengelola residensi data saat memproses konten pelanggan. Untuk mempelajari selengkapnya tentang ketersediaan fitur Asisten di area geografis yang berbeda, lihat Databricks Designated Services.

Privasi dan keamanan

T: Data apa yang dikirim ke model?

Asisten Databricks mengirim kode dan metadata ke model pada setiap permintaan API. Ini membantu mengembalikan hasil yang lebih relevan untuk data Anda. Contohnya meliputi:

  • Kode/kueri di sel buku catatan saat ini atau tab Editor SQL
  • Nama dan deskripsi Tabel dan Kolom
  • Pertanyaan sebelumnya
  • Tabel favorit

T: Apakah metadata yang dikirim ke model menghormati izin Unity Catalog pengguna?

Ya, semua data yang dikirim ke model menghormati izin Unity Catalog pengguna, sehingga tidak mengirim metadata yang berkaitan dengan tabel yang tidak memiliki izin untuk dilihat pengguna.

T: Jika saya menjalankan kueri dengan hasil, lalu mengajukan pertanyaan, apakah hasil kueri saya dikirim ke model?

Tidak, hanya konten kode dalam sel, metadata tentang tabel, dan teks yang dimasukkan pengguna yang dibagikan dengan model. Untuk fitur "perbaiki kesalahan", Databricks juga berbagi jejak tumpukan dari output kesalahan.

T: Apakah Asisten Databricks akan menjalankan kode berbahaya?

Tidak. Asisten Databricks tidak secara otomatis menjalankan kode atas nama Anda. Model AI dapat membuat kesalahan, niat kesalahpahaman, dan berhalusinasi atau memberikan jawaban yang salah. Tinjau dan uji kode yang dihasilkan AI sebelum Anda menjalankannya.

T: Apakah Databricks telah melakukan penilaian untuk mengevaluasi keakuratan dan kepatutan respons Asisten?

Ya. Databricks memiliki mitigasi untuk mencegah Asisten menghasilkan respons berbahaya seperti ujaran kebencian, kode yang tidak aman, perintah jailbreak, dan konten hak cipta pihak ketiga. Databricks telah melakukan pengujian ekstensif terhadap semua fitur bantuan AI kami dengan ribuan input pengguna yang disimulasikan untuk menilai ketahanan mitigasi. Penilaian ini berfokus pada kasus penggunaan yang diharapkan untuk Asisten seperti pembuatan kode dalam bahasa Python, Databricks SQL, R, dan Scala.

T: Dapatkah saya menggunakan Asisten Databricks dengan tabel yang memproses data yang diatur (PHI, PCI, IRAP, FedRAMP)?

Ya. Untuk melakukannya, Anda harus mematuhi persyaratan, seperti mengaktifkan profil keamanan kepatuhan, dan menambahkan standar kepatuhan yang relevan sebagai bagian dari konfigurasi profil keamanan kepatuhan.