Anda dapat menggunakan Gemini, aplikasi yang didukung AI
kolaborator di Google Cloud, untuk menghasilkan inti SQL dan Dataform
kode di dalam file .sqlx
di Dataform.
Pelajari bagaimana dan kapan Gemini untuk Google Cloud menggunakan data Anda.
Hanya bahasa Inggris prompt bahasa didukung untuk Gemini di Formulir Data.Dokumen ini ditujukan untuk analis data, ilmuwan data, dan data developer yang menggunakan alur kerja SQL di Dataform. Tutorial ini mengasumsikan Anda memiliki pengetahuan tentang sintaks SQL dan Google cara membuat tindakan alur kerja Dataform SQL.
Sebelum memulai
-
Di konsol Google Cloud, buka halaman Pemilih project.
-
Pilih atau buat project Google Cloud.
- Aktifkan Gemini di BigQuery.
Membuat kueri
Anda dapat memberi Gemini pernyataan bahasa alami (atau
prompt) untuk menghasilkan kueri inti SQL atau Dataform berdasarkan
Tindakan alur kerja SQL yang ditentukan di repositori Anda.
Misalnya, Anda dapat menggunakan Gemini
untuk membuat pernyataan SELECT
SQL dalam file definisi tabel .sqlx
.
Untuk membuat kueri inti SQL atau Dataform, ikuti langkah-langkah berikut:
Di Konsol Google Cloud, buka halaman Dataform.
Pilih atau buat repositori, lalu pilih atau buat ruang kerja.
Di panel File, pilih atau buat file
.sqlx
.Di tab {i>file<i}, klik pen_spark Gemini.
Dalam dialog Gemini, masukkan perintah natural language.
Jika Anda mengetahui aksi SQL yang ingin digunakan, maka Anda bisa menentukan nama tindakan dalam tanda kutip terbalik (
`
) dalam perintah Anda.Klik Generate.
Gemini meninjau tindakan SQL yang ditentukan di repositori Anda untuk menemukan tindakan yang mungkin relevan dengan perintah Anda dan menyarankan kueri.
Opsional: Untuk memberikan masukan, klik thumb_up Menyukai saran, thumb_down Tidak menyukai saran, atau chat_info Beri masukan lainnya
Untuk menerima saran, klik Sisipkan.
Tips untuk pembuatan kueri
Tips berikut dapat meningkatkan kualitas saran yang diberikan Gemini Dataform menyediakan:
- Berikan nama tindakan SQL
diapit dalam tanda kutip terbalik (
`
), seperti`
action_name
`
. - Jika nama kolom atau hubungan semantiknya tidak jelas atau kompleks, maka Anda dapat memberikan konteks dalam perintah untuk memandu Gemini menghasilkan jawaban yang Anda inginkan. Teknik ini dikenal sebagai rekayasa perintah. Misalnya, untuk mendorong kueri yang dihasilkan agar mereferensikan nama kolom, deskripsikan nama kolom dan relevansinya dengan jawaban yang Anda inginkan. Untuk mendorong jawaban yang merujuk ke istilah kompleks seperti nilai umur atau margin kotor , jelaskan konsep dan relevansinya dengan data Anda untuk meningkatkan SQL pembuatan konten.
data Gemini dan Dataform
Gemini di Dataform dapat mengakses metadata tabel yang boleh Anda akses. Ini dapat mencakup nama tabel, nama kolom, tipe data, dan deskripsi kolom. Gemini di Formulir data tidak dapat mengakses data di tabel, tampilan, atau jaringan. Untuk mengetahui informasi selengkapnya tentang cara Gemini menggunakan data Anda, lihat Cara Gemini untuk Google Cloud menggunakan data Anda.
Langkah selanjutnya
- Guna mengetahui informasi tentang Gemini untuk Google Cloud, lihat Ringkasan Gemini untuk Google Cloud.
- Untuk mengetahui informasi tentang kebijakan data Gemini, lihat Cara Gemini untuk Google Cloud menggunakan data Anda.