Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penting
Fitur ini ada di Pratinjau Umum.
Halaman ini memperkenalkan Kode Genie untuk pengembangan alur, agen data AI yang tersedia dengan memilih mode Agen di Kode Genie. Dirancang khusus untuk Lakeflow Spark Declarative Pipelines (SDP) dan Lakeflow Pipelines Editor, ia menjelajahi data, menghasilkan dan menjalankan kode alur, dan memperbaiki kesalahan, semuanya dari satu prompt.
Apa itu Kode Genie untuk pengembangan alur?
Kode Genie dalam mode Agen adalah mitra otonom yang dapat mengotomatiskan keseluruhan alur kerja rekayasa data multi-langkah di SDP dan Editor Pipeline Lakeflow.
Dibandingkan dengan mode obrolan Kode Genie, mode Agen memiliki kemampuan yang diperluas: merencanakan solusi, mengambil aset yang relevan, menjalankan kode, menggunakan output alur untuk meningkatkan hasil, memperbaiki kesalahan secara otomatis, dan banyak lagi.
Kode Genie dalam mode Agen dapat merencanakan dan menghasilkan seluruh pipeline secara end-to-end dari awal sepenuhnya, atau mempercepat proses kerja pada pipeline yang ada. Agen bekerja sama dengan Anda untuk menyetujui rencananya dan mengonfirmasi langkah-langkah berikutnya sebelum melanjutkan. Dengan persetujuan Anda, Genie Code dapat menggunakan alat untuk melakukan tugas seperti mencari tabel, mengedit file sumber SQL atau Python, menjalankan pembaruan alur, dan membaca himpunan data alur.
Akses dan tindakan Genie Code diatur oleh izin pengguna. Ini hanya dapat mengakses data yang dapat Anda akses dan melakukan operasi yang izinnya Anda miliki.
Nota
Saat Anda mengaktifkan mode Agen dalam Kode Genie, Genie Code menyesuaikan kemampuannya berdasarkan fitur yang saat ini Anda gunakan di Databricks. Misalnya, di Editor Alur Lakeflow, Kode Genie berfokus pada pengeditan alur dan tugas rekayasa data. Di notebook dan Editor SQL, Genie Code mendukung eksplorasi dan analisis data. Lihat Menggunakan Kode Genie untuk ilmu data untuk informasi selengkapnya.
Persyaratan
Untuk menggunakan Kode Genie untuk rekayasa data, ruang kerja Anda memerlukan hal berikut:
- Fitur AI yang didukung mitra diaktifkan untuk akun dan ruang kerja. Lihat Fitur AI yang didukung mitra.
- Pratinjau mode Agen Kode Genie diaktifkan. Lihat Kelola Pratinjau Azure Databricks.
Menggunakan Kode Genie untuk pengembangan alur
Untuk menggunakan kemampuan agenik Genie Code untuk pengembangan alur:
Dari Editor Alur Lakeflow, buka panel samping Kode Genie dengan mengklik
Kode Genie di sudut kanan atas ruang kerja Anda.
Di sudut kanan bawah, pilih Agen. Ini mengaktifkan mode Agen Genie Code, memungkinkan Anda memanfaatkan kemampuan rekayasa data agenik dari Genie Code.
Masukkan petunjuk untuk Kode Genie. Misalnya, Anda dapat mengajukan pertanyaan tentang alur Anda, seperti "jelaskan alur ini". Anda juga dapat memintanya untuk menambahkan himpunan data baru, misalnya, "buat silver_sales_data dalam file baru yang membaca dari bronze_sales_data, membersihkan data, dan menambahkan ekspektasi kualitas yang berguna."
Nota
Genie Code menghormati izin Unity Catalog pengguna, sehingga hanya dapat mengakses data dan sumber pipeline yang dapat Anda akses.
Saat Genie Code menghasilkan responsnya, sering kali jeda terjadi untuk mendapatkan input Anda.
Untuk tugas yang lebih kompleks, Genie Code dapat membuat rencana langkah demi langkah dan mengajukan pertanyaan klarifikasi. Jawab pertanyaan klarifikasinya untuk membantunya mengasah rencananya.
Ketika Genie Code perlu menjalankan kode atau memperbarui alur, Genie Code meminta persetujuan Anda sebelum melanjutkan. Izinkan atau Tolak permintaannya. Anda juga dapat memilih Izinkan dalam utas ini (mengacu pada utas percakapan Kode Genie) atau Selalu izinkan.
Penting
Kode Genie dalam mode Agen dapat menghasilkan dan menjalankan kode di alur Anda. Meskipun memiliki pagar pembatas untuk mencegah tindakan berbahaya, masih ada risiko. Anda hanya boleh menggunakannya dengan data yang Anda percayai, dan Anda harus meninjau kode sebelum menjalankannya.
Saat Kode Genie melanjutkan pekerjaannya, Anda mungkin diminta untuk memilih Lanjutkan atau Tolak. Tinjau pekerjaannya yang sudah ada, lalu pilih Lanjutkan untuk mengizinkannya melanjutkan ke langkah berikutnya atau Tolak untuk memberi tahunya untuk mencoba sesuatu yang lain.
Untuk menghentikan Kode Genie saat sedang berfungsi, klik
.
Kode Genie dapat membuat file baru, menghasilkan teks, kueri, dan kode, menjalankan file atau alur, dan mengakses himpunan data output untuk menginterpretasikan hasilnya.
Nota
Agar Genie Code melanjutkan pekerjaannya dan mengambil langkah berikutnya, Anda harus tetap berada di tab saat ini yang sedang dikerjakannya.
Petunjuk / Saran
Anda dapat menambahkan instruksi agar Kode Genie dapat digunakan di sebagian besar respons. Misalnya, jika Anda memiliki konvensi kode yang ingin Anda gunakan, atau pustaka pilihan untuk digunakan, Anda dapat menambahkan panduan ini ke instruksi untuk Kode Genie. Anda juga dapat membuat keterampilan untuk memperluas Kode Genie dengan kemampuan khusus untuk tugas khusus domain Anda. Untuk detail selengkapnya dan tips lainnya, lihat Tips untuk meningkatkan respons Kode Genie.
Capabilities
Dalam mode Agen, Genie Code dapat membantu sebagian besar tugas pengembangan alur. Kemampuan utama meliputi:
- Penemuan data: Kode Genie dapat mencari tabel di ruang kerja untuk membantu Anda menemukan data yang diperlukan untuk tugas.
- Pengeditan kode alur: Kode Genie dapat membuat dan mengedit beberapa file sekaligus. Ini memberi Anda informasi tentang file mana yang diubahnya dan menunjukkan kepada Anda perbedaan kode di setiap file, sehingga Anda dapat meninjau perubahan satu per satu atau semua bersama-sama di akhir.
- Eksekusi Pipeline: Kode Genie dapat menjalankan file individual, melakukan dry-run/menjalankan pipeline, atau melakukan refresh penuh. Ketika Genie Code ingin melanjutkan, genie Code akan meminta konfirmasi Anda sebelum melakukannya.
- Memahami dan meningkatkan perilaku alur: Genie Code dapat memeriksa himpunan data dan output alur untuk membantu Anda memahami apa yang dilakukan alur secara end-to-end dan mengapa. Misalnya, ini dapat meringkas transformasi, melacak bagaimana data mengalir ke tabel hilir, dan menyoroti perubahan tak terduga dalam jumlah baris atau skema. Ketika muncul potensi masalah kualitas data, Genie Code dapat membantu Anda menjelaskan penyebabnya dan menyarankan di mana dan cara mengatasinya dalam alur.
Kemampuan ini mendukung kasus penggunaan umum seperti:
- Penulisan alur baru: Genie Code dapat membantu dengan semua langkah membuat alur arsitektur medali baru, dari menyerap data, hingga menstandarkan dan membersihkan data, hingga mengubah dan menganalisis data.
- Menjelaskan alur: Genie Code dapat menganalisis dan menjelaskan alur yang ada untuk membantu Anda meningkatkan dengan cepat.
- Memperbaiki masalah: Saat Anda mengalami kesalahan, Kode Genie dapat membantu mendiagnosis dan memperbaiki masalah, melakukan iterasi melalui beberapa file hingga masalah diselesaikan.
Examples
Coba perintah berikut untuk memulai:
- "Bangun dan jalankan alur arsitektur medali untuk deteksi penipuan menggunakan transaksi tabel dan pelanggan di my_catalog.my_schema."
- "Jelaskan setiap langkah alur ini."
- Perbaiki kegagalan dalam pipeline ini.
Langkah selanjutnya
- Pelajari selengkapnya tentang fitur bantuan Databricks AI
- Dapatkan tips untuk Tips untuk meningkatkan respons Kode Genie
- Gunakan Kode Genie untuk ilmu data, untuk penemuan dan eksplorasi data
- Menggunakan Kode Genie untuk penulisan dasbor
- Jelajahi Editor Alur Lakeflow