Membuat kueri dasbor yang ditentukan pengguna dengan agen dasbor

Analisis Percakapan, yang didukung oleh Gemini untuk Google Cloud, memungkinkan Anda menyelidiki data dengan mengajukan pertanyaan tentang data tersebut dalam bahasa percakapan melalui antarmuka chat yang intuitif. Saat Anda menggunakan Analisis Percakapan dengan dasbor yang ditentukan pengguna, Analisis Percakapan akan membuat agen data untuk Anda yang terhubung ke dasbor. Saat Anda berinteraksi dengan agen dasbor, agen akan membuat kueri dasbor dan petak yang terkait dengan kueri. Anda dapat menyesuaikan agen dasbor yang ditentukan pengguna dengan konteks dan petunjuk yang khusus untuk data dasbor Anda.

Halaman ini membahas cara menggunakan Analisis Percakapan untuk berinteraksi dengan data dasbor yang ditentukan pengguna. Bagian ini membahas topik berikut:

Sebelum memulai

Sebelum Anda dapat menggunakan Analisis Percakapan untuk berinteraksi dengan data dasbor, pastikan penyiapan dan persyaratan untuk instance Looker Anda telah terpenuhi dan Anda telah diberi izin yang sesuai untuk melakukan tugas yang dijelaskan di halaman ini.

Memulai percakapan dari dalam dasbor Looker

Untuk memulai percakapan dengan agen dasbor dari dalam dasbor yang ditentukan pengguna, pilih spark Chat dengan dasbor ini.

Jika Anda tidak memiliki izin yang memadai untuk memulai percakapan dengan dasbor, Looker akan menampilkan error.

Setelah membuat percakapan, Anda dapat mengajukan pertanyaan tentang data di kolom Ajukan pertanyaan dalam percakapan. Untuk mengakses percakapan terbaru Anda dengan agen dasbor, pilih more_vert Menu > Percakapan terbaru.

Selain mengajukan pertanyaan kepada agen dasbor tentang data di dasbor atau kartu yang terkait dengan kuerinya, untuk agen dasbor yang ditentukan pengguna, Anda dapat menyesuaikan konfigurasi agen dengan konteks dan petunjuk tambahan.

Mengaktifkan atau menonaktifkan agen dasbor untuk dasbor

Jika agen dasbor diaktifkan untuk instance Anda, agen tersebut akan diaktifkan untuk semua dasbor yang ditentukan pengguna secara default. Namun, pembuat dasbor dapat mengontrol apakah pengguna dapat melakukan chat dengan dasbor yang ditentukan pengguna tertentu dengan mengaktifkan atau menonaktifkan setelan agen dasbor di tingkat dasbor masing-masing.

Untuk mengaktifkan atau menonaktifkan agen dasbor untuk dasbor yang ditentukan pengguna, ikuti langkah-langkah berikut:

  1. Pilih ikon menu more_vert Dashboard actions lalu pilih edit Edit dashboard.
  2. Klik setelan Setelan di toolbar dasbor.
  3. Dalam dialog Settings, pilih tab General.
  4. Aktifkan atau nonaktifkan kontrol Aktifkan chat dengan dasbor.
  5. Klik Save untuk menyimpan perubahan pada dasbor.

Metadata percakapan

Panel Chat dengan dasbor ini mendukung tugas berikut untuk dasbor yang ditentukan pengguna:

  • Untuk mengajukan pertanyaan tentang data dasbor, masukkan pertanyaan di kolom Ajukan pertanyaan.
  • Untuk mengedit informasi tentang agen dasbor, pilih Sesuaikan Kelola agen. Di tab Editor, Anda dapat memasukkan petunjuk agen dan meluaskan Opsi lanjutan untuk mengonfigurasi setelan seperti Tampilkan proses berpikir dan Tampilkan info debug. Pilih Perbarui untuk menyimpan perubahan Anda pada agen dasbor. Gunakan tab Pratinjau untuk melihat pratinjau perubahan pada agen dasbor.
  • Untuk meluaskan panel percakapan agen dasbor, pilih open_in_full Lihat layar penuh.
  • Untuk mengakses percakapan terbaru Anda dengan agen dasbor, pilih more_vert Menu > Percakapan terbaru.
  • Secara default, percakapan akan diberi nama berdasarkan pertanyaan awal Anda. Untuk mengganti nama percakapan, pilih percakapan dari opsi menu Percakapan terbaru, pilih more_vert, lalu pilih edit Ganti nama.
  • Untuk menghapus percakapan dengan agen data, pilih more_vert Menu > delete Sampah.

Mengubah agen dasbor

Untuk mengedit informasi tentang agen dasbor, pilih Sesuaikan Kelola agen.

Secara opsional, Anda dapat meluaskan Opsi lanjutan di tab Editor untuk mengonfigurasi setelan berikut:

  • Aktifkan Analisis Lanjutan: Aktifkan setelan ini agar agen Anda dapat menggunakan Analisis Lanjutan, yang menerjemahkan pertanyaan bahasa alami Anda menjadi kode Python dan menjalankan kode tersebut untuk memberikan analisis dan visualisasi lanjutan. Setelan ini hanya terlihat jika setelan admin Advanced Analytics diaktifkan di halaman admin Gemini in Looker untuk instance Anda.
  • Tampilkan proses berpikir: Aktifkan tombol ini agar agen dapat menampilkan langkah-langkah penalaran, kueri Looker yang dihasilkan, dan tabel data pokok dalam semua respons di setiap percakapan.
  • Tampilkan info debug: Aktifkan tombol ini agar agen dapat menampilkan langkah-langkah yang dijalankannya untuk semua respons dalam setiap percakapan.

Pilih Perbarui untuk menyimpan perubahan pada agen dasbor. Gunakan tab Pratinjau untuk melihat pratinjau perubahan pada agen dasbor.

Menulis petunjuk agen

Anda dapat menambahkan petunjuk bentuk bebas yang menentukan perilaku inti agen data dan memberikan konteks dasar untuk dipertimbangkan sebelum memproses perintah pengguna.

Berikut beberapa contoh jenis konteks yang dapat Anda berikan di kolom Petunjuk:

  • Kolom utama: Kolom terpenting untuk analisis
  • Kolom yang dikecualikan: Kolom yang harus dihindari oleh agen data
  • Pemfilteran dan pengelompokan: Kolom yang harus digunakan agen untuk memfilter dan mengelompokkan data
  • Persona: Peran atau keahlian, karakter, atau gaya bahasa yang Anda tetapkan untuk agen

Untuk mendapatkan tips dan praktik terbaik dalam menulis petunjuk agen, lihat halaman dokumentasi Praktik terbaik untuk mengonfigurasi Analisis Percakapan di Looker.

Mengajukan pertanyaan tentang data Looker

Saat Anda memulai percakapan baru, Analisis Percakapan menyarankan beberapa pertanyaan awal yang dapat diajukan. Pertanyaan tidak harus dalam format tertentu atau menggunakan sintaks tertentu. Namun, kolom tersebut harus terkait dengan Eksplorasi yang telah Anda pilih.

Ketik pertanyaan Anda dalam bahasa alami di kolom Ajukan pertanyaan. Pilih mode pertanyaan, lalu klik kirim. Setelah mengirimkan kueri, Anda dapat membatalkan respons Analisis Percakapan dengan mengklik Hentikan respons. Analisis Percakapan akan menghentikan kueri dan menampilkan pesan berikut: The query was cancelled.

Untuk panduan selengkapnya tentang jenis pertanyaan yang dapat Anda ajukan, lihat Batasan pada pertanyaan.

Pilih mode pertanyaan

Saat mengajukan pertanyaan, Anda dapat memilih mode pertanyaan dari menu drop-down yang berisi opsi berikut:

  • Cepat (default): Terbaik untuk sebagian besar pertanyaan.
  • Pemikiran: Penalaran mendetail.

Analisis Percakapan secara default menggunakan mode pertanyaan Cepat. Analisis Percakapan akan mempertahankan mode pertanyaan yang sama di seluruh percakapan bolak-balik, kecuali jika Anda mengubahnya secara manual.

Mode cepat

Mode Cepat direkomendasikan untuk sebagian besar pertanyaan dan dipilih secara default. Dalam mode Cepat, Analisis Percakapan memetakan kueri bahasa alami Anda langsung ke parameter LookML yang ditentukan dalam model LookML yang mendasari dasbor atau Eksplorasi percakapan Anda. Analisis Percakapan merespons dengan cepat tanpa membelanjakan token tambahan untuk memikirkan atau melakukan streaming ringkasan pemikiran dalam chat.

Kueri dalam mode Cepat memberikan tingkat akurasi yang sama dengan kueri dalam mode Penalaran. Gunakan mode Cepat untuk pertanyaan Anda, kecuali jika Anda secara khusus ingin melihat proses penalaran agen.

Mode berpikir

Dalam mode Berpikir, agen menggunakan token tambahan untuk memikirkan permintaan dan melakukan streaming ringkasan pemikiran langsung dalam chat saat memproses kueri Anda, sehingga Anda dapat melihat langkah-langkah penalaran mendetail agen.

Meskipun mode Berpikir tidak menghasilkan jawaban yang lebih akurat daripada mode Cepat, dengan menampilkan penalaran agen, Anda dapat mengamati cara Analisis Percakapan menafsirkan kueri Anda, merencanakan langkah-langkah analisisnya, dan mereferensikan model LookML yang mendasarinya.

Pilih mode Berpikir jika Anda ingin memeriksa langkah-langkah penalaran mendetail agen atau menguji cara agen berinteraksi dengan sumber data Anda, dan Anda ingin membelanjakan token tambahan yang diperlukan untuk berpikir.

Percakapan multi-giliran

Analisis Percakapan akan mempertimbangkan pertanyaan dan jawaban sebelumnya saat Anda melanjutkan percakapan. Anda dapat menggunakan jawaban sebelumnya dan mengembangkannya dengan lebih menyaring hasil atau mengubah jenis visualisasi.

Untuk panduan selengkapnya tentang cara membuat pertanyaan, lihat Batasan pada pertanyaan.

Mengelola kueri dalam percakapan

Saat berinteraksi dengan data, Anda dapat mengelola percakapan dengan menghentikan respons kueri aktif saat sedang berjalan atau dengan menghapus pertanyaan terbaru dan responsnya.

Menghapus pertanyaan terbaru

Untuk menghapus pertanyaan terbaru dan jawabannya, ikuti langkah-langkah berikut:

  1. Arahkan kursor ke pertanyaan terbaru, lalu klik Hapus pesan.
  2. Pada dialog Hapus pesan secara permanen?, klik Hapus untuk menghapus pertanyaan dan responsnya secara permanen.

Memahami hasil dan perhitungan kueri

Analisis Percakapan menyediakan parameter berikut untuk memahami hasil dan perhitungan kueri:

Menentukan cara kueri Anda ditafsirkan

Jika Anda menggunakan mode Berpikir untuk mengajukan pertanyaan, Anda dapat melihat cara Analisis Percakapan memproses kueri Anda. Untuk melihat alasannya, luaskan opsi Tampilkan pemikiran. Untuk menyembunyikan alasannya, klik Sembunyikan proses berpikir.

Analisis Percakapan menganalisis setiap kueri dan memikirkan cara merespons, menggunakan kata kunci dari kueri Anda untuk menyimpulkan dimensi, ukuran, dan parameter lain yang relevan dari lapisan semantik set data terkait percakapan dan menafsirkan dari kueri Anda agregasi apa yang mungkin perlu dilakukan. Saat Anda meluaskan Tampilkan alasan, Analisis Percakapan akan menampilkan penjelasan teks biasa tentang langkah-langkah yang dilakukan untuk menafsirkan kueri Anda. Penjelasan ini juga mencakup durasi yang digunakan Analisis Percakapan untuk memikirkan kueri.

Menentukan cara penghitungan jawaban

Untuk melihat cara Analisis Percakapan mendapatkan jawaban atau membuat visualisasi, klik Bagaimana cara menghitungnya? dalam hasil kueri.

Jika Anda mengklik Bagaimana cara penghitungannya?, Analisis Percakapan menampilkan bagian Teks. Bagian Teks memberikan penjelasan teks biasa tentang langkah-langkah yang dilakukan oleh Analisis Percakapan untuk mendapatkan jawaban yang diberikan. Penjelasan ini mencakup nama kolom mentah yang digunakan, kalkulasi yang dilakukan, filter yang diterapkan, urutan pengurutan, dan detail lainnya.

Detail analisis dan info debug

Jika agen data yang digunakan untuk percakapan mengaktifkan opsi lanjutan tertentu, respons dapat berisi detail berikut:

  • Tampilkan proses berpikir: Jika diaktifkan, respons agen akan menampilkan langkah-langkah penalaran, kueri Looker yang dihasilkan, dan tabel data pokoknya.
  • Tampilkan info debug: Jika diaktifkan, respons agen akan menampilkan langkah-langkah yang dieksekusi oleh agen untuk respons tersebut, yang dapat membantu pemecahan masalah.

Setelan ini dikonfigurasi di opsi lanjutan saat mengubah agen dasbor.

Mengelola percakapan

Setiap percakapan tetap berada di bagian Percakapan terbaru pada percakapan dasbor more_vert Menu. Anda dapat mengubah nama percakapan, menghapus percakapan, atau memulihkannya dari folder sampah.

  • Untuk mengakses percakapan terbaru Anda dengan agen dasbor, pilih more_vert Menu > Percakapan terbaru.
  • Secara default, percakapan akan diberi nama berdasarkan pertanyaan awal Anda. Untuk mengganti nama percakapan, pilih percakapan dari opsi menu Percakapan terbaru, pilih more_vert, lalu pilih edit Ganti nama.
  • Untuk menghapus percakapan dengan agen data, pilih more_vert Menu > delete Sampah.

Menghapus percakapan

Untuk menghapus percakapan dengan agen data, pilih menu tiga titik more_vert di percakapan, lalu pilih delete Hapus.

Memulihkan atau menghapus percakapan secara permanen

Untuk memulihkan atau menghapus percakapan secara permanen dari sampah, ikuti langkah-langkah berikut:

  1. Pilih more_vert Menu > hapus Sampah.
  2. Di panel Sampah, temukan percakapan yang ingin Anda pulihkan atau hapus permanen. Pilih menu tiga titik more_vert percakapan, lalu pilih salah satu opsi berikut:
    • Pulihkan: Memulihkan percakapan. Percakapan dapat diakses dari opsi menu Percakapan terbaru.
    • Hapus Permanen: Menghapus percakapan secara permanen.