Menganalisis data dengan percakapan

Dokumen ini menjelaskan cara membuat, mengedit, dan menghapus percakapan di BigQuery. Percakapan adalah chat persisten dengan agen data atau sumber data, seperti tabel, tampilan atau grafik, yang Anda pilih.

Anda dapat mengajukan pertanyaan multi-bagian kepada agen data yang menggunakan istilah umum—misalnya, "penjualan" atau "paling populer"—tanpa menentukan nama kolom tabel, atau menentukan kondisi untuk memfilter data. Agen dapat menentukan sumber data mana yang akan dikueri dan memanfaatkan pengoptimalan, seperti partisi tabel, saat membuat respons. Respons chat berisi jawaban atas pertanyaan Anda sebagai teks dan kode, serta mencakup alasan di balik hasilnya. Respons juga dapat menyertakan gambar dan diagram jika sesuai.

Anda dapat membuat percakapan dengan agen data, atau percakapan langsung dengan satu atau beberapa sumber data. Saat Anda membuat percakapan langsung, Conversational Analytics API menafsirkan pertanyaan Anda tanpa konteks dan petunjuk pemrosesan yang ditawarkan oleh agen data.

Sebelum memulai

  1. Verifikasi bahwa penagihan diaktifkan untuk project Google Cloud Anda.

  2. Aktifkan BigQuery, Gemini Data Analytics, dan Gemini for Google Cloud API.

    Peran yang diperlukan untuk mengaktifkan API

    Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (roles/serviceusage.serviceUsageAdmin), yang berisi izin serviceusage.services.enable. Pelajari cara memberikan peran.

    Aktifkan API

Peran yang diperlukan

Untuk membuat percakapan, Anda harus memiliki salah satu peran IAM Conversational Analytics API berikut:

  • Untuk melihat dan membuat percakapan dengan agen data yang telah dibagikan kepada Anda, Anda harus memiliki peran Pengguna Agen Data Analisis Data Gemini (roles/geminidataanalytics.dataAgentUser) dan peran Pengguna Gemini untuk Google Cloud (roles/cloudaicompanion.user) di tingkat project.
  • Untuk membuat percakapan langsung, Anda harus memiliki peran Pengguna Chat Stateless Gemini Data Analytics (roles/geminidataanalytics.dataAgentStatelessUser).

Selain itu, dalam situasi berikut, Anda harus memiliki peran berikut:

Jika Anda tidak memiliki peran yang sesuai pada tabel data sumber yang digunakan oleh agen data, sistem akan menampilkan error berikut saat Anda memulai percakapan dengan agen data:

Schema_Resolution: Access Denied

Praktik terbaik

Analisis percakapan otomatis menjalankan kueri atas nama Anda untuk menjawab pertanyaan Anda. Pertimbangkan faktor-faktor berikut yang dapat meningkatkan biaya kueri:

  • Ukuran tabel besar
  • Penggunaan gabungan data dalam kueri
  • Panggilan yang sering ke fungsi AI dalam kueri

Membuat percakapan

Anda dapat membuat percakapan dengan agen data yang sudah disesuaikan. Atau, untuk pertanyaan cepat dan sekali pakai, Anda dapat membuat percakapan langsung dengan satu sumber data.

Memulai percakapan dengan agen data

Untuk membuat percakapan dengan agen data, Anda harus membuat agen data dan memublikasikannya terlebih dahulu. Anda juga dapat memulai percakapan dengan agen yang dibagikan orang lain kepada Anda.

Untuk membuat percakapan dengan agen data yang ada di konsol Google Cloud , ikuti langkah-langkah berikut:

  1. Buka halaman Agen BigQuery.

    Buka Agen

  2. Pilih tab Katalog Agen.

  3. Dari bagian Agen saya atau Dibagikan oleh orang lain di organisasi Anda, klik kartu agen yang ingin Anda ajak chat.

  4. Klik Mulai Percakapan. Panel chat baru akan terbuka.

Membuat percakapan langsung dengan sumber data

Untuk membuat percakapan dengan sumber data di konsol Google Cloud , pilih salah satu opsi berikut:

Halaman agen

Untuk memulai percakapan langsung dengan sumber data dari halaman Agen, ikuti langkah-langkah berikut:

  1. Buka halaman Agen BigQuery.

    Buka Agen

  2. Di tab Percakapan, di panel Chat dengan data Anda, klik Sumber data.

  3. Pilih satu atau beberapa sumber data, lalu klik Buat percakapan.

Editor BigQuery

Untuk memulai percakapan langsung dengan sumber data dari halaman BigQuery, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud , buka halaman BigQuery.

    Buka BigQuery

  2. Di panel kiri, klik Explorer.

  3. Di panel Explorer, luaskan project Anda, klik Set data, lalu pilih set data. Ringkasan set data akan terbuka.

  4. Pilih sumber data, seperti tabel, tampilan, atau grafik. Sumber daya akan terbuka.

  5. Di panel menu, klik Buat percakapan.

  6. Opsional: Untuk membuat percakapan baru dengan hasil kueri saat Anda menjalankan kueri, klik Buat percakapan di panel Hasil kueri. Sumber datanya adalah tabel sementara dari hasil yang di-cache yang biasanya tetap ada selama 24 jam. Setelah hasil yang di-cache berakhir masa berlakunya, Anda tidak dapat mengajukan pertanyaan tentang data tersebut.

Membuat agen data dari percakapan

  1. Dari dalam panel Data percakapan, di bagian Tindakan Cepat, klik Buat Agen.
  2. Ikuti langkah-langkah untuk membuat agen.

Melakukan percakapan

Di kolom Ajukan pertanyaan, masukkan pertanyaan untuk agen data. Anda juga dapat mengklik salah satu pertanyaan yang disarankan Gemini untuk memulai.

Conversational Analytics API memproses pertanyaan Anda dan menampilkan hasilnya. Untuk melihat setiap langkah yang dilakukan agen data untuk memberikan jawaban atas pertanyaan Anda, klik Tampilkan alasan.

Cara membuka hasil **Tampilkan alasan**

Untuk melihat informasi tentang cara penghitungan hasil, klik Bagaimana cara penghitungannya?

Bagian Ringkasan mencakup kueri yang dibuat, diikuti dengan hasil kueri. Secara opsional, Anda dapat membuka kueri di editor kueri.

Detail penghitungan API, termasuk kueri yang dihasilkan dan hasil kueri.

Jika sesuai untuk data, respons akan memberikan gambar, diagram, tabel, dan visualisasi lainnya.

Mengelola percakapan

Anda dapat membuka, mengganti nama, atau menghapus percakapan di halaman Agen, dan mengelola percakapan di BigQuery Studio Explorer.

Membuka percakapan yang ada

  1. Di konsol Google Cloud , buka halaman Agen BigQuery.

    Buka Agen

  2. Di tab Percakapan, dalam daftar percakapan, klik percakapan yang ingin Anda buka.

Mengganti nama percakapan

  1. Di konsol Google Cloud , buka halaman Agen BigQuery.

    Buka Agen

  2. Di tab Percakapan, dalam daftar percakapan, klik percakapan yang ingin Anda ganti namanya.

  3. Klik Lihat tindakan > Ganti nama.

  4. Dalam dialog Ganti nama percakapan, masukkan nama baru untuk percakapan di kolom Nama percakapan.

  5. Klik Ganti nama.

Menghapus percakapan

Hasil dari pertanyaan dalam percakapan akan tetap ada meskipun sumber data pokok dihapus. Untuk menghapus percakapan dan semua hasil yang ada di dalamnya, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud , buka halaman Agen BigQuery.

    Buka Agen

  2. Di tab Percakapan, dalam daftar percakapan, klik percakapan yang ingin Anda hapus.

  3. Klik Lihat tindakan > Hapus.

  4. Pada dialog Hapus percakapan?, klik Hapus.

Jika Anda tidak memperbarui percakapan selama 180 hari, BigQuery akan menghapusnya secara otomatis.

Mengelola percakapan menggunakan Penjelajah BigQuery Studio

Mengelola percakapan menggunakan Penjelajah BigQuery Studio. Daftar percakapan ini menyediakan tempat terpusat untuk menelusuri, membuka, atau membuat percakapan. Anda juga dapat menyalin ID percakapan atau memuat ulang daftar percakapan.

Untuk mengelola percakapan Anda, ikuti langkah-langkah berikut:

  1. Buka halaman BigQuery Studio Explorer.

    Buka Explorer

  2. Di panel Explorer, luaskan nama project.

  3. Klik Percakapan.

    1. Untuk memfilter daftar percakapan, masukkan nama atau nilai properti di kolom filter.
    2. Untuk membuka percakapan, klik Lihat tindakan > Buka.
    3. Untuk menyalin ID percakapan, klik Lihat tindakan > Salin ID.
    4. Untuk membuat percakapan, di panel menu, klik Buat percakapan.
    5. Untuk memuat ulang daftar, di menu, klik Muat ulang.

Lokasi

Analisis percakapan beroperasi secara global; Anda tidak dapat memilih region yang akan digunakan. Percakapan Anda mungkin tidak disimpan di region yang sama dengan sumber data mereka.

Langkah berikutnya