全部产品
Search
文档中心

DataWorks:DataWorks Copilot

更新时间:Feb 13, 2026

Ucapkan selamat tinggal pada pekerjaan data yang membosankan. DataWorks dilengkapi asisten AI bawaan yang memahami kebutuhan Anda: DataWorks Copilot. Alat ini dirancang untuk membebaskan Anda dari tugas berulang dan tidak efisien, sehingga memberi Anda kembali waktu berharga untuk inovasi dan pemikiran kritis. Terintegrasi secara mendalam dengan DataWorks, Anda dapat menggunakan bahasa alami untuk meminta Copilot melakukan hal berikut:

  • Generate code: Ubah ide Anda menjadi kode berkualitas tinggi dan terstandarisasi secara instan.

  • Automate Task creation: Otomatiskan Tugas pengembangan dan tata kelola data untuk membangun alur kerja Anda.

  • Share team knowledge: Masukkan praktik terbaik dan pengetahuan bisnis sebagai Context ke dalam setiap interaksi.

Ikhtisar

Apa itu DataWorks Copilot

DataWorks Copilot adalah asisten cerdas untuk DataWorks, platform satu atap untuk pengembangan dan tata kelola data cerdas. Didukung oleh penalaran AI dan Natural Language Processing, alat ini membantu developer menggunakan prompt bahasa alami untuk dengan cepat menyelesaikan berbagai tugas terkait kode, seperti pembuatan, penyelesaian, refaktoring, optimasi, dan penjelasan kode SQL serta Python, serta debugging dan pembuatan kasus uji. Sebagai mesin cerdas untuk pengembangan data, DataWorks Copilot memahami kebutuhan bisnis Anda melalui Context. Diperkuat oleh Basis Pengetahuan khusus perusahaan Anda, alat ini membantu Anda menyelesaikan Tugas ETL data dan analisis data dengan mudah.

DataWorks Copilot menyediakan tiga kemampuan inti: Agent, Coding Assistant, dan Quick AI Operations. Ketiganya terintegrasi secara mendalam ke dalam berbagai modul DataWorks untuk memberikan pengalaman kerja data cerdas yang baru.

Nilai inti

  • Tingkatkan efisiensi: Perpendek siklus pengembangan dan analisis data secara signifikan melalui pembuatan kode otomatis, penyelesaian kode cerdas, dan interaksi bahasa alami.

  • Turunkan hambatan masuk: Memungkinkan pengguna yang tidak terbiasa dengan SQL kompleks atau operasi produk untuk dengan cepat menyelesaikan Tugas pengembangan dan tata kelola data menggunakan bahasa alami.

  • Jamin kualitas: Gunakan AI untuk debugging kode, optimasi kode, dan pembuatan kasus uji guna meningkatkan kualitas dan kemudahan pemeliharaan kode.

  • Lestarikan pengetahuan: Masukkan standar perusahaan, definisi bisnis, dan spesifikasi teknis ke dalam AI melalui Basis Pengetahuan perusahaan kustom, sehingga memungkinkan berbagi dan penerapan pengetahuan.

Ketersediaan dan kebijakan

  • Pengguna yang memenuhi syarat: Tersedia bagi pelanggan dengan DataWorks Edisi Dasar atau lebih tinggi. Beberapa fitur hanya tersedia di versi baru Data Studio.

  • Wilayah yang tersedia: China (Zhangjiakou), China (Beijing), China (Ulanqab), China (Hangzhou), China (Shanghai), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), dan Jepang (Tokyo).

  • Fase saat ini: Pratinjau publik penuh. Administrator Tenant atau pengguna dengan izin setara dapat mengaktifkan Copilot. Untuk melakukannya, klik titik masuk Copilot, baca dengan cermat Ketentuan Layanan DataWorks Copilot, lalu klik Confirm Participation. Setelah dikonfirmasi, semua pengguna di bawah Akun Alibaba Cloud dapat menggunakan Copilot.

  • Penagihan: Selama periode pratinjau publik, DataWorks Copilot sepenuhnya gratis. Layanan ini akan beralih ke model berbayar setelah masa pratinjau publik berakhir.

    Penting

    DataWorks Copilot dijadwalkan mulai dikenai biaya komersial pada 1 April 2026. Rencana penagihan spesifik akan diumumkan di website resmi sebelum peluncuran komersial.

Mulai menggunakan

Cara mengakses Copilot

Anda dapat berinteraksi dengan Copilot melalui cara-cara berikut:

  • Titik masuk global: Klik ikon Copilot di pojok kanan atas antarmuka DataWorks untuk membuka dialog chat Copilot.

  • Di editor: Di editor kode cerdas untuk node pengembangan data berbasis kode, buka Copilot dari menu klik kanan atau dengan pintasan keyboard.

  • Tertanam di modul: Gunakan tombol operasi cepat yang ditandai logo Copilot di area fungsional modul produk tertentu.

Ikhtisar antarmuka utama

image

Catatan

Dari titik masuk global, Copilot menyediakan contoh skenario siap pakai (seperti Sinkronisasi data, penemuan tabel cerdas, Pengembangan data, dan Tata kelola data). Anda dapat mengklik kartu yang sesuai untuk memuat cepat prompt contoh untuk skenario tersebut, sehingga mempermudah memulai.

Fitur inti

Agent: Otomatiskan tugas kompleks

Ikhtisar

Layanan DataWorks Agent membuka era baru otomatisasi untuk pengembangan dan tata kelola data. Alat ini melampaui tanya jawab sederhana dan menjadi agen cerdas yang mampu menyelesaikan Tugas kompleks secara mandiri.

Dengan DataWorks Agent, Anda dapat menggunakan bahasa alami untuk mengotomatiskan bagian dari pekerjaan pengembangan dan tata kelola data Anda di DataWorks, termasuk Data Integration, Data Development, Data Map, dan Data Governance. Memanfaatkan kemampuan penalaran dan perencanaan mendalam dari Large Language Model (LLM), Agent dapat memahami Tugas Anda sepenuhnya, memecahnya menjadi langkah-langkah, membuat rencana eksekusi, dan menggunakan alat terkait di MCP Server untuk mengeksekusi secara otomatis. DataWorks akan terus memperkaya dan mengiterasi set alat di DataWorks MCP Server guna memberikan pengalaman produk yang lebih cerdas dan efisien untuk pengembangan dan tata kelola data.

Fitur utama

  • Pemahaman mendalam dan perencanaan otonom: Mengidentifikasi maksud kompleks secara akurat melalui kesadaran Context dan dialog multi-turn, serta memecah Tugas secara mandiri menjadi rencana multi-langkah yang dapat dieksekusi.

  • Otomatisasi pengembangan dan tata kelola data: Terintegrasi secara mendalam dengan kemampuan dan proses inti produk DataWorks, terhubung penuh dengan data kontekstual, dan mencakup set alat DataWorks bawaan.

Cara mengakses

  1. Di dialog chat Copilot, alihkan dari Ask mode ke Agent mode.

  2. Berdasarkan jenis Tugas Anda, masukkan / untuk memilih jenis Agent yang sesuai.

  3. Berikan instruksi kepada Agent dengan prompt.

    image

Kasus penggunaan

Kasus penggunaan 1 - Data Studio Agent

Description: Memberikan pengalaman pengembangan ETL berbasis bahasa alami, mencakup alur kerja lengkap mulai dari analisis kebutuhan, Code Generation, pembuatan Workflow, hingga penerbitan.

Kasus penggunaan 2 - Data Integration Agent

Description: Anda dapat langsung menggambarkan kebutuhan sinkronisasi data Anda dalam bahasa alami (misalnya Bahasa Mandarin atau Inggris). Sistem secara otomatis mengurai semantik dan menghasilkan konfigurasi Tugas Sinkronisasi data yang sesuai, termasuk jenis sumber dan tujuan data source, pemetaan skema tabel, kondisi filter bidang, strategi partisi, dan parameter penjadwalan.

Kasus penggunaan 3 - Data Map Agent

Description: Fokus pada peningkatan efisiensi penemuan dan pemahaman data. Melalui interaksi bahasa alami berbasis AI, Anda dapat dengan cepat menjelajahi metadata dalam berbagai skenario di seluruh set data besar.

Core capabilities:

  • Natural language search: Mendukung tanya jawab bahasa alami. Anda dapat dengan cepat menemukan data target berdasarkan maksud bisnis tanpa perlu kata kunci yang tepat. Contohnya, "Temukan tabel ringkasan yang terkait dengan aktivitas pengguna."

  • Automatic scope adjustment: Mendukung penentuan cakupan dalam percakapan. Agent akan secara otomatis memahami semantik dan dengan cepat menemukan data dalam cakupan tersebut. Contohnya, "Di proyek adm_bi, temukan tabel yang terkait dengan operasi bisnis."

  • In-depth data understanding: Mendukung pertanyaan lanjutan tentang data target untuk dengan cepat memperoleh informasi detail seperti alur data, Pemilik, dan definisi bidang. Contohnya, "Siapa dependen hilir langsung dari tabel @dws_bi_metric_di? Siapa yang akan terdampak jika terjadi perubahan?"

Kasus penggunaan 4 - Data Governance Agent

Description: DataWorks Data Governance Agent mengubah tata kelola data perusahaan dari model proaktif menjadi model otonom. Alih-alih melakukan analisis kompleks dan mengisi formulir, Anda dapat menggunakan perintah bahasa alami yang diterjemahkan menjadi aksi tata kelola yang tepat. Aksi tersebut kemudian dikonfigurasi dengan kemampuan tata kelola tingkat ahli dan dapat dieksekusi secara otomatis.

Core capabilities:

  • Quality Rule configuration: Gunakan bahasa alami untuk secara otomatis mengonfigurasi aturan pemantauan untuk tabel kunci yang ditentukan. Data Governance Agent dapat menganalisis secara cerdas jenis bidang, semantik bisnis, dan tingkat kepentingan tabel untuk merekomendasikan dan mengonfigurasi aturan pemantauan yang sesuai, seperti keunikan primary key, Kendala NOT NULL, dan validasi nilai yang diizinkan. Hal ini secara efisien menyelesaikan pekerjaan yang biasanya memerlukan eksplorasi data dan konfigurasi aturan yang luas.

    • Contoh: Secara otomatis menghasilkan aturan kualitas untuk tabel dimensi pengguna inti dim_user_info.

    • Contoh: Secara otomatis mengonfigurasi aturan kualitas jumlah baris tabel untuk tabel yang diawali dengan ods_.

  • Quality issue resolution: Untuk isu kualitas yang secara otomatis diidentifikasi sistem di modul tata kelola aset data, seperti "Tabel yang sering diakses tanpa aturan kualitas" atau "Tabel yang dihasilkan oleh Tugas prioritas tinggi tanpa aturan kualitas," Anda dapat langsung memberikan persyaratan tata kelola dalam bahasa alami. Sistem secara otomatis menganalisis dan menyelesaikan isu tersebut.

    • Contoh: Temukan tabel yang sering diakses tetapi tidak memiliki aturan kualitas, lalu rekomendasikan dan konfigurasikan aturan kualitas untuk mereka.

    • Contoh: Bantu saya menyelesaikan isu kualitas data.

Kasus penggunaan 5 - Data O&M Agent

Description: Memberikan penilaian kesehatan komprehensif dan diagnosis isu untuk Instance Tugas. Dengan menganalisis berbagai dimensi seperti rantai dependensi, tingkat resource, tren eksekusi historis, dampak perubahan, pengecualian log, dan kualitas data, alat ini secara otomatis menghasilkan laporan diagnosis terstruktur.

Untuk informasi lebih lanjut tentang Data O&M Agent, lihat AI-powered O&M.

Coding assistant

Ikhtisar

DataWorks Copilot Coding Assistant, yang dibangun di atas Large Language Model canggih, secara efisien menangani tugas seperti pembuatan, optimasi, penjelasan, dan pengujian kode SQL/Python melalui interaksi bahasa alami. Untuk hasil terbaik, Anda dapat dengan bebas beralih antara berbagai model seperti model default DataWorks, Qwen, dan DeepSeek, sehingga secara signifikan meningkatkan efisiensi pengembangan ETL dan analisis data.

image

Fitur utama

  • Flexible model switching: Mendukung model default, Qwen3-235B-A22B, dan lainnya.

  • Full-link ETL support: Mendukung pembuatan kode, tanya jawab, refaktoring, optimasi, debugging, pembuatan komentar, pembuatan kasus uji, dan penjelasan untuk SQL maupun Python.

  • Context awareness: Memahami konten percakapan, kode, skema tabel, alur data, dan basis pengetahuan kustom.

Cara mengakses

Intelligent code editor

Scenario 1: Intelligent code completion

How to use: Saat mengembangkan node berbasis kode, Copilot secara cerdas memprediksi dan merekomendasikan potongan kode berikutnya berdasarkan Context (seperti kode yang dimasukkan dan skema tabel yang direferensikan). Saran penyelesaian muncul secara otomatis; tekan Tab untuk menerimanya.

Scenario 2: Right-click menu quick operations

How to use: Di editor kode cerdas, pilih kode yang diinginkan, klik kanan, lalu pilih Copilot dari menu yang muncul.

image

Copilot Chat (Ask mode)

Ask mode adalah mode default untuk Copilot Chat dan cocok untuk menyelesaikan masalah pengkodean spesifik dalam format tanya jawab. Anda dapat melakukan pembuatan kode, refaktoring kode, debugging kode, pembuatan komentar, penjelasan kode, optimasi kode, pengujian kode, tanya jawab kode, pembuatan sel Notebook cerdas, dan penemuan tabel cepat. Saat menggunakan Copilot Chat dalam Ask mode, Anda dapat memilih kode di editor untuk digunakan sebagai context permintaan Anda.

image

Kasus penggunaan

Kasus penggunaan 1: Generate ETL scripts

Description: Anda dapat mengungkapkan kebutuhan bisnis Anda dalam bahasa alami, dan DataWorks Copilot akan secara otomatis mengonversi perintah bahasa alami tersebut menjadi pernyataan SQL atau Python.

Example: "Berdasarkan tabel dwd_ec_trd_create_ord_di, hitung penjualan, volume penjualan, jumlah SKU, jumlah pembeli, dan jumlah penjual untuk setiap SPU dari 1 September 2024 hingga 18 September 2024."

Kasus penggunaan 2: Auto-complete code

Description: Fitur penyelesaian kode DataWorks Copilot dapat secara cerdas melengkapi SQL yang sedang Anda tulis.

Example: Tidak diperlukan perintah. Saran dihasilkan secara otomatis. Tekan tombol yang ditunjukkan untuk menerima.

image

Kasus penggunaan 3: Refactor code

Description: Anda dapat memodifikasi kode yang ada menggunakan bahasa alami. Cukup nyatakan kebutuhan Anda, dan DataWorks Copilot akan merefaktor kode yang ditentukan.

Example: "Ubah sql agar mentranspos hasilnya dari kolom ke baris menggunakan unpivot."

Kasus penggunaan 4: Find and fix code errors

Description: Di DataWorks, Anda dapat secara proaktif memeriksa kesalahan dalam kode Anda sebelum eksekusi. Jika kode gagal setelah dijalankan, Anda juga dapat menggunakan debugging sekali klik untuk memperbaiki kesalahan tersebut. DataWorks Copilot menjelaskan kesalahan dan memberikan kode yang telah diperbaiki.

Example: Pilih kode, klik kanan, lalu pilih perintah cepat.

Kasus penggunaan 5: Explain code

Description: DataWorks Copilot dapat menjelaskan kode yang Anda tentukan, sehingga meningkatkan keterbacaan dan membantu Anda memahaminya dengan cepat.

Example: "Jelaskan SQL ini."

Kasus penggunaan 6: Add code comments

Description: DataWorks Copilot dapat menghasilkan komentar untuk kode yang ditentukan, sehingga meningkatkan kelengkapan dan keterbacaannya.

Example: "Tambahkan komentar untuk setiap bidang."

Kasus penggunaan 7: Answer SQL questions

Description: Anda dapat mengajukan pertanyaan tentang sintaks SQL atau fungsi MaxCompute dalam bahasa alami. DataWorks Copilot akan memberikan penjelasan dan contoh penggunaan untuk membantu Anda memperdalam pemahaman.

Example: "Bagaimana cara menulis mapjoin di MaxCompute?"

Kasus penggunaan 8: Optimize code performance

Description: Di jendela chat DataWorks Copilot, Anda dapat memulai optimasi SQL untuk kode yang ditentukan, seperti menggunakan JOIN untuk menggabungkan beberapa tabel. Hal ini menyederhanakan logika kode, meningkatkan efisiensi waktu proses, dan dapat mengurangi beban pada database.

Example: Pilih kode dan gunakan perintah cepat di kotak dialog.

Kasus penggunaan 9: Generate test cases

Description: Di jendela chat DataWorks Copilot, Anda dapat menghasilkan kasus uji untuk kode yang ditentukan. DataWorks Copilot akan menghasilkan laporan pengujian kode lengkap yang mencakup berbagai aspek, termasuk pengujian unit, kinerja kode, dan validasi kondisi batas. Alat ini juga menghasilkan kode uji untuk memverifikasi bahwa setiap bagian kode Tugas Anda berfungsi sebagaimana mestinya.

Example: "Hasilkan kasus uji SQL dan jelaskan langkah-langkah pengujian."

Quick AI operations

Modul-modul seperti Data Development, O&M, dan Data Quality di DataWorks memanfaatkan kekuatan LLM untuk menyediakan operasi produk yang nyaman dan cerdas. Hal ini menawarkan pengalaman produk cerdas yang membantu developer dan pengguna perusahaan menyelesaikan operasi DataWorks secara efisien.

Visualize query results

  • Description: Di DataWorks Data Development dan Data Analysis, Anda dapat menggunakan asisten grafik cerdas DataWorks Copilot untuk menghasilkan grafik visual dan insight data dari hasil kueri Anda hanya dengan satu klik.

  • How to access: Di hasil eksekusi node atau kueri SQL, alihkan ke tab visualisasi.

    image

AI-powered table creation

  • Description: Di katalog data Data Studio, Anda dapat menggunakan asisten pembuatan tabel DataWorks Copilot untuk membuat tabel hanya dengan memasukkan kata kunci untuk nama tabel. Anda juga dapat memicunya dengan satu klik untuk mendapatkan rekomendasi cerdas untuk nama dan deskripsi bidang.

  • How to access:

    image

Generate release descriptions

  • Description: Di Data Studio, selama proses penerbitan, Anda dapat menggunakan asisten penerbitan DataWorks Copilot untuk menghasilkan deskripsi rilis hanya dengan satu klik, sehingga meningkatkan efisiensi penerbitan.

  • How to access:

    image

Diagnose task exceptions

  • Description: Diagnosis Cerdas di Pusat Operasi DataWorks kini secara resmi terintegrasi dengan model Qwen dan DeepSeek-R1 (671B). Saat Tugas gagal, klik Perform Diagnostics. LLM dapat mengekstrak informasi penting dari log dalam hitungan detik, memberikan analisis kesalahan dan saran solusi, serta merekomendasikan operasi cepat untuk memperbaiki kesalahan, sehingga membantu mengotomatiskan O&M.

  • How to access: Di halaman Pusat Operasi, klik Auto Triggered Node O&M > Auto Triggered Instances di panel navigasi kiri. Di halaman Auto Triggered Instances, klik Instance yang gagal, pilih node yang gagal, lalu klik Perform Diagnostics di pojok kanan bawah untuk mendiagnosis Tugas tersebut.

Recommend data quality rules

  • Description: Anda dapat menggunakan Copilot hanya dengan satu klik untuk dengan cepat menghasilkan aturan kualitas yang sesuai untuk tabel data atau skenario bisnis tertentu, berdasarkan metadata lengkap di DataWorks. Hal ini mendukung berbagai jenis data source dan pemeriksaan kualitas multidimensi.

  • How to access: Di halaman Data Quality, klik Configure Rules > Configure By Table di panel navigasi kiri. Di halaman Configure By Table, pilih tabel target dan klik Create Monitor di sebelah kanan untuk mengonfigurasi aturan kualitas untuk tabel tersebut.

    image

DataService API

  • Description: DataService DataWorks dapat menggunakan asisten cerdas Copilot untuk enkapsulasi API cepat. Alat ini dapat menghasilkan skrip SQL berdasarkan kebutuhan bisnis hanya dengan satu klik dan secara otomatis mengurai skrip tersebut menjadi parameter permintaan dan respons API.

  • How to access: Di modul Studio Layanan Data, buat API baru dan pilih editor kode.

    image

Fitur lanjutan dan praktik terbaik

Tingkatkan akurasi respons

Agar respons Copilot lebih selaras dengan standar perusahaan dan skenario bisnis Anda, kami sangat menyarankan untuk memberikan context spesifik.

Pengetahuan kustom (rules)

  • Description: Rules adalah serangkaian pedoman, spesifikasi, dan pengetahuan latar belakang yang Anda definisikan untuk Copilot. Rules ini membimbing pemikiran dan respons Copilot.

  • How to access: Di jendela chat Copilot, klik ikon image di pojok kanan atas untuk membuka halaman konfigurasi Rules.

  • Rules tingkat perusahaan dan Rules tingkat pribadi:

    • Enterprise-level Rules: Dikonfigurasi oleh administrator dan dapat diterapkan pada cakupan tertentu. Ideal untuk mendefinisikan istilah bisnis perusahaan, standar pengkodean, dan lainnya.

    • Personal-level Rules: Dikonfigurasi oleh pengguna individu dan hanya berlaku untuk mereka. Ideal untuk mendefinisikan preferensi pribadi, potongan kode yang sering digunakan, dan lainnya.

    image

Tentukan context percakapan

  • Description: Dalam setiap percakapan, Anda dapat secara manual menentukan Context yang terkait dengan Tugas saat ini. Hal ini memungkinkan Copilot untuk fokus pada informasi tersebut saat menghasilkan respons, sehingga menghasilkan jawaban yang lebih akurat.

  • Jenis Context yang didukung:

    • Table: Referensikan metadata satu atau beberapa tabel.

    • Node/Code file: Referensikan kode dalam node tertentu.

    • Pengumpulan data: Mengacu pada pengumpulan data dari Peta Data.

    • Rules: Terapkan sementara satu atau beberapa Rules ke percakapan saat ini.

    • Local file: Unggah dokumen lokal untuk digunakan sebagai informasi latar belakang.

  • Cara mereferensikan Context: Di kotak input chat Copilot, ketik @ atau klik + untuk membuka pemilih context dan menambahkan item.

    image

Kelola percakapan Anda

Lihat riwayat percakapan

Copilot secara otomatis menyimpan percakapan terbaru Anda.

  • Cakupan catatan: Anda dapat melihat hingga 100 percakapan dari 7 hari terakhir.

  • How to access: Klik History di pojok kanan atas jendela chat Copilot.

    image

Praktik terbaik: Mulai chat baru untuk setiap tugas

Kami sangat menyarankan agar Anda memulai chat baru untuk setiap Tugas terpisah.

  • Alasan: Hal ini mencegah context dari Tugas yang berbeda saling mengganggu, sehingga memungkinkan Copilot fokus pada Tugas saat ini dan menjamin akurasi serta relevansi jawabannya.

FAQ

  • Q: Mengapa jawaban Copilot tidak akurat atau tidak sesuai harapan saya?

    A: Penyebab paling umum adalah kurangnya context. Coba berikan informasi latar belakang yang lebih spesifik menggunakan metode yang dijelaskan di Specify conversation context.

  • Q: Apa perbedaan antara Ask mode dan Agent mode? Bagaimana cara memilihnya?

    A: Ask mode cocok untuk tugas sederhana dan satu langkah seperti menghasilkan potongan kode atau menjelaskan fungsi. Agent mode dirancang untuk Tugas kompleks yang memerlukan beberapa langkah dan penggunaan berbagai alat.

  • Q: Bagaimana cara membuat Copilot membalas dalam bahasa Inggris secara default?

    A: Gunakan salah satu pendekatan berikut:

    • Saat mengajukan pertanyaan, tambahkan instruksi secara eksplisit, seperti Please answer in English, Respond in English, atau Explain in English.

    • Beralihlah ke antarmuka bahasa Inggris DataWorks untuk meningkatkan konsistensi dan akurasi output bahasa Inggris model.