All Products
Search
Document Center

DataWorks:Buat basis pengetahuan untuk meningkatkan akurasi

Last Updated:Jan 09, 2026

Anda dapat mengonfigurasi templat pertanyaan, glosarium, dan logika bisnis untuk memperluas pengetahuan Large Language Model (LLM), sehingga meningkatkan kemampuan model dalam memahami kebutuhan bisnis dan menghasilkan kode kueri data yang lebih akurat.

Akses fitur

Penting

Hanya administrator ChatBI yang dapat melihat dan mengedit basis pengetahuan.

  1. Buka halaman fitur ChatBI.

    Login ke Alibaba Cloud dan akses halaman wawasan data cerdas ChatBI dari browser Anda. Pilih wilayah tempat kelompok sumber daya DataWorks dan set data Anda berada.

    ChatBI di wilayah China (Hangzhou)

    ChatBI (China (Shanghai))

    Konsol ChatBI untuk China (Shenzhen)

    China (Hong Kong)

    Portal ChatBI - China (Chengdu)

    Portal ChatBI untuk China (Beijing)

    Portal ChatBI untuk China (Zhangjiakou)

    Titik masuk ChatBI untuk Indonesia (Jakarta)

  2. Pada panel navigasi di sebelah kiri, klik Knowledge base untuk membuka halaman basis pengetahuan.

Konfigurasi basis pengetahuan

Basis pengetahuan di ChatBI mencakup objek-objek berikut: Question Templates, Glossary, dan Business Logic.

Konfigurasi templat pertanyaan

Pada halaman Knowledge Base, klik tab Question Templates. Anda dapat menambahkan templat pertanyaan dengan salah satu dari dua cara berikut:

  • Konfigurasi langsung di halaman.

    1. Pada tab Question Templates, klik Add untuk membuka halaman Create Question Template.

    2. Konfigurasi parameter untuk templat pertanyaan:

      Parameter

      Deskripsi

      Question

      Menentukan pertanyaan umum dalam suatu sesi. Contohnya:

      Monthly sales trend of Product B in Outlet A.

      Pertanyaan dapat berisi variabel dalam format ${parameter_name}. Contohnya:

      Monthly sales trend of ${commodityName} in ${shopName}.

      SQL

      Menyediakan pernyataan SQL kueri data yang dapat dieksekusi secara akurat berdasarkan deskripsi pertanyaan. Jika pertanyaan berisi variabel dalam format ${parameter_name}, maka pernyataan SQL juga harus berisi parameter dengan nama yang sama. Contohnya:

      SELECT shop_name, commodity_name, sales, month
      FROM ads_order_table
      WHERE shop_Name = ${shopName}
      AND commodity_Name = ${commodityName}
      ORDER BY month;

      Parameters

      Jika pertanyaan dan pernyataan SQL berisi variabel dalam format ${parameter_name}, tambahkan nilai enumerasi atau nilai contoh untuk parameter tersebut. Contohnya:

      ${parameter_name}: ["value1", "value2", "value3"]

      Dataset

      Menentukan set data tempat templat pertanyaan ini berlaku. Jika tidak menentukan set data, templat akan berlaku secara global.

    3. Setelah konfigurasi selesai, klik Save.

  • Impor templat secara batch dari file lokal.

    1. Pada halaman basis pengetahuan, klik Import New.

    2. Pada kotak dialog impor, klik Download Template. Di templat yang diunduh, isi kolom Question Template, Template Script, Template Parameters, dan Dataset. Deskripsi parameternya sama seperti saat mengonfigurasi templat di halaman.

    3. Seret file lokal ke kotak dialog, atau klik + untuk memilih file yang akan diimpor.

    4. Setelah file ditambahkan, klik Confirm.

Konfigurasi glosarium

Pada halaman basis pengetahuan, klik tab Glossary. Anda dapat menambahkan istilah baru dengan salah satu dari dua cara berikut:

  1. Konfigurasi langsung di halaman.

    1. Pada tab Glossary, klik Add untuk membuka halaman Create Glossary Term.

    2. Konfigurasi parameter utama templat pertanyaan:

      Parameter

      Description

      Term

      Istilah umum dan profesional yang digunakan dalam komunikasi dan analisis bisnis. Contohnya: month-over-month.

      Alias

      Sinonim, singkatan, nama lengkap, atau terjemahan dari istilah tersebut. Tekan Enter setelah Anda mengetikkan sebuah alias. Anda dapat menambahkan multiple alias.

      Dataset

      Menentukan dataset yang berlaku untuk istilah glosarium ini. Jika Anda tidak menentukan dataset, istilah ini berlaku secara global.

    3. Setelah konfigurasi selesai, klik Save.

  2. Impor istilah dari file lokal.

    1. Pada halaman basis pengetahuan, klik Import New.

    2. Pada kotak dialog impor, klik Download Template. Di templat yang diunduh, isi kolom Term, Alias, Description, dan Dataset. Deskripsi parameternya sama seperti saat mengonfigurasi istilah di halaman.

    3. Seret file lokal ke kotak dialog, atau klik + untuk memilih file yang akan diimpor.

    4. Setelah file ditambahkan, klik Confirm.

Konfigurasi logika bisnis

Pada halaman basis pengetahuan, klik tab Business Logic. Anda dapat menambahkan logika bisnis baru dengan salah satu dari dua cara berikut:

  1. Konfigurasi langsung di halaman.

    1. Buka halaman Create Business Logic.

    2. Tentukan parameter utama untuk templat pertanyaan:

      Parameter

      Deskripsi

      Business Concept

      Nama konsep umum yang digunakan dalam komunikasi dan analisis bisnis. Contohnya: valid order.

      Logic Explanation

      Definisi untuk konsep bisnis tersebut. Contohnya: `ord_cnt_1d>0` menunjukkan valid order.

      Dataset

      Anda dapat menentukan set data untuk templat pertanyaan ini. Jika tidak menentukan set data apa pun, templat akan berlaku secara global.

      Field

      Setelah memilih set data, Anda dapat memilih bidang dari tabel dalam set data tersebut untuk mengaitkan konsep bisnis dengan tabel fisik atau bidang tertentu.

    3. Setelah konfigurasi selesai, klik Save.

  2. Anda dapat melakukan impor batch dari file lokal.

    1. Pada halaman basis pengetahuan, klik Import.

    2. Pada kotak dialog impor, klik Download Template. Di templat yang diunduh, isi kolom Business Concept, Logic Explanation, Associated Table Field, dan Dataset. Deskripsi parameternya sama seperti saat mengonfigurasi logika bisnis di halaman.

    3. Seret file lokal ke kotak dialog, atau klik + untuk memilih file yang akan diimpor.

    4. Setelah file ditambahkan, klik Confirm.

Kelola basis pengetahuan

Edit objek basis pengetahuan

  1. Pada panel navigasi di sebelah kiri, klik Knowledge base untuk membuka halaman basis pengetahuan.

  2. Pada tab jenis objek yang ingin diedit, klik Edit di kolom Actions untuk membuka halaman edit.

    Untuk deskripsi tiap parameter, lihat Konfigurasi basis pengetahuan.

Lihat objek basis pengetahuan

  • Masukkan kata kunci di kotak pencarian di bagian atas tab objek dan tekan Enter untuk mencari objek.

  • Klik objek basis pengetahuan untuk melihat detailnya.

Hapus objek basis pengetahuan

Pada tab jenis objek terkait, temukan objek yang ingin dihapus lalu klik Delete di kolom Actions.

Gunakan basis pengetahuan

Saat Anda menambahkan templat pertanyaan, istilah, dan logika bisnis ke basis pengetahuan, ChatBI menggunakan informasi ini untuk lebih memahami pertanyaan dan menghasilkan rencana eksekusi. Proses ini meningkatkan akurasi pasangan tanya-jawab dalam sesi yang menggunakan set data terkait.