> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/analytics/id/dashboard-studio/creating-dashboards/ai-dashboards.md).

# Membuat dasbor dengan AI

Jelaskan hal yang ingin Anda pantau dengan bahasa biasa dan biarkan Asisten AI membuat dasbor berbasis SQL yang Anda tinjau pada kanvas sebelum menyimpannya

Asisten AI membuat dasbor Dashboard Studio dari deskripsi bahasa sederhana. Anda menjelaskan apa yang ingin Anda pantau. Asisten mengajukan pertanyaan klarifikasi, lalu menghasilkan panel dan SQL di baliknya. Hasilnya terbuka di kanvas di samping obrolan, tempat hasil itu dijalankan terhadap data Anda sendiri. Tidak ada yang disimpan sampai Anda mengklik **Simpan**.

Asisten ini terintegrasi ke dalam Dashboard Studio. Asisten ini terpisah dari asisten AI Navixy di seluruh platform, yang menjawab pertanyaan akun dan membuat alur IoT Logic.

Gunakan ini ketika Anda tahu apa yang ingin Anda lihat tetapi tidak tahu tabel atau kueri mana yang menghasilkan hal itu. Jika Anda lebih suka membuat panel dan menulis kueri sendiri, lihat [Membuat dasbor](/docs/analytics/id/dashboard-studio/creating-dashboards.md).

{% embed url="<https://youtu.be/yFsCA1jGggM?si=WM7QCc30spIlyYR8>" %}
Buat dasbor kustom dengan Asisten AI bawaan
{% endembed %}

## Apa yang dilakukan Asisten AI

Asisten menulis SQL untuk Anda. Asisten menghasilkan dasbor lengkap: tata letak panel, jenis visualisasi, dan kueri di balik setiap panel data. Setiap kueri dijalankan terhadap basis data IoT Query Anda.

Asisten menghasilkan jenis visualisasi yang sama yang dapat Anda tambahkan dari galeri panel: ubin nilai tunggal, diagram batang, diagram pai, tabel, panel teks, dan peta. Asisten juga dapat menghasilkan jenis yang tidak ditawarkan galeri panel, seperti deret waktu dan diagram garis, yang akan ditampilkan dengan benar setelah disimpan.

Setiap dasbor adalah titik awal, bukan hasil akhir. Asisten menghasilkan SQL dari deskripsi tanpa memeriksa nama kolom Anda terlebih dahulu. Karena itu, sebuah panel dapat merujuk ke kolom yang tidak ada dalam data Anda. Kanvas menjalankan setiap panel agar Anda menangkap galat ini sebelum Anda menyimpan.

### Apa yang tidak dilakukannya

Asisten membuat dasbor. Asisten tidak menjawab pertanyaan sekali pakai tentang armada Anda di obrolan. Mintalah apa yang ingin Anda pantau dari waktu ke waktu, lalu baca jawabannya dari panel yang dibuatnya. Pertanyaan seperti "kendaraan mana yang sedang luring sekarang" menjadi panel, bukan balasan obrolan.

Setiap kueri yang ditulisnya membaca data Anda. Asisten tidak pernah mengubah, menambah, atau menghapus apa pun di basis data IoT Query Anda.

Asisten hanya berfungsi pada dasbor yang saat ini ada di kanvas. Asisten membangun dan merevisi dasbor itu selama percakapan, dan tidak dapat membuka dasbor yang Anda simpan dalam percakapan sebelumnya untuk mengubahnya. Sunting dasbor itu di editor dasbor sebagai gantinya.

## Sebelum Anda mulai

Anda memerlukan hal berikut:

* Akses IoT Query aktif, dan Dashboard Studio tersedia di akun Anda. Lihat [Cara mengakses Dashboard Studio](/docs/analytics/id/dashboard-studio.md#how-to-access-dashboard-studio).
* Peran admin atau editor. Siapa pun dapat membuka asisten dan meninjau hasil di kanvas, tetapi hanya admin dan editor yang dapat menyimpannya.
* Jendela browser berukuran penuh. Obrolan dan kanvas dirancang untuk lebar desktop.

{% hint style="info" %}
Dalam akun demo, dasbor disimpan di browser Anda, bukan di basis data Anda. Dasbor menghilang saat data demo direset, dan tidak ada orang lain yang dapat melihatnya. Riwayat obrolan demo tidak pernah disimpan.
{% endhint %}

## Cara membuat dasbor

{% stepper %}
{% step %}

### Buka asisten

Buka Dashboard Studio dan buka **Beranda**. Di bawah **Mulai**, temukan **Asisten AI** kartu lalu klik **Mulai mengobrol**.

Pada kunjungan pertama, obrolan terbuka dengan judul **Apa yang ingin Anda pantau?** dan empat contoh perintah. Mengklik sebuah perintah mengisi kotak pesan tanpa mengirimkannya. Setelah percakapan dimulai, transkrip menggantikan layar itu dan contoh perintah tidak lagi muncul.
{% endstep %}

{% step %}

### Jelaskan apa yang ingin Anda pantau

Ketik permintaan Anda dalam bahasa sederhana, misalnya "Lacak jarak tempuh kendaraan selama bulan lalu". Tekan **Enter** untuk mengirimnya, atau **Shift+Enter** untuk baris baru.

Jelaskan secara spesifik metrik, kendaraan, periode, dan jenis panel yang Anda inginkan. Menyebutkannya di awal mempersingkat percakapan.

Selama asisten bekerja, baris status di atas kolom penulisan melaporkan tahap yang telah dicapainya. Status itu berubah dari "Mengirim pesan Anda…" melalui "Asisten sedang bekerja…" hingga "Balasan siap", dan menampilkan waktu yang telah berlalu di sebelahnya.
{% endstep %}

{% step %}

### Jawab pertanyaan klarifikasi

Asisten hanya menanyakan hal yang belum Anda sebutkan. Pesan pertama yang rinci bisa menyisakan satu pertanyaan, sedangkan yang singkat menyisakan beberapa. Jawab di obrolan.

Lalu asisten menampilkan daftar panel yang akan dibuatnya, beserta judul dasbor, dan meminta Anda mengonfirmasi. Balas untuk mengonfirmasi, atau jelaskan apa yang perlu diubah.
{% endstep %}

{% step %}

### Tinjau hasil di kanvas

Asisten menampilkan kartu hasil dengan judul **Hasil siap**, dengan judul dasbor dan jumlah panelnya. Kanvas terbuka di samping obrolan dan menjalankan SQL setiap panel terhadap data Anda sendiri.

Tidak ada dasbor yang dibuat pada tahap ini. Periksa baris status dan panel individual seperti dijelaskan dalam [Apa yang perlu diperiksa di kanvas](#what-to-check-on-the-canvas).
{% endstep %}

{% step %}

### Simpan dasbor

Klik **Simpan** pada kanvas. Dalam **Simpan dasbor** dialog, pilih bagian tempat dasbor akan ditempatkan, lalu klik **Simpan**.

Dashboard Studio menyimpan dasbor dan menampilkan konfirmasi dengan tombol **Buka** .
{% endstep %}
{% endstepper %}

Jika hasilnya bukan yang Anda inginkan, lanjutkan percakapan. Jelaskan apa yang perlu diubah, dan asisten membangun ulang dasbor di kanvas. **Urungkan** mengembalikan perubahan terakhir yang diterima kanvas.

## Bekerja di kanvas

Kanvas adalah ruang kerja antara jawaban asisten dan dasbor yang disimpan. Kanvas hanya menyimpan satu dasbor pada satu waktu. Menyimpan tidak mengosongkannya: dasbor tetap berada di kanvas, kini tertaut ke salinan yang disimpan. Isinya berubah hanya ketika Anda menempatkan hasil lain di sana atau mengosongkan obrolan.

| Kontrol                  | Fungsinya                                                                                                           |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------- |
| **Simpan**               | Membuka **Simpan dasbor** dialog. Dinonaktifkan hingga kanvas menjalankan dasbor.                                   |
| **Urungkan**             | Mengembalikan perubahan terakhir yang diterima kanvas dari percakapan.                                              |
| Ganti nama               | Klik ikon pensil di samping judul untuk mengganti nama dasbor sebelum Anda menyimpannya.                            |
| **Ekspor sebagai JSON**  | Mengunduh skema dasbor, sehingga Anda dapat mengimpornya di tempat lain atau menyimpannya di luar Dashboard Studio. |
| Maksimalkan dan pulihkan | Memperluas kanvas ke seluruh jendela, lalu mengembalikannya di samping obrolan.                                     |
| **Sembunyikan kanvas**   | Menciutkan kanvas. **Tampilkan kanvas** di header obrolan mengembalikannya.                                         |
| Seret pembatas           | Mengubah seberapa banyak lebar yang diberikan ke obrolan dan seberapa banyak ke kanvas.                             |

Kartu hasil dalam transkrip memiliki tindakannya sendiri. **Dasbor baru** menempatkan hasil itu di kanvas secara mandiri, menggantikan apa pun yang sebelumnya ada di kanvas. Setelah suatu hasil menjadi hasil di kanvas, tombol yang sama bertuliskan **Buka di kanvas** dan menampilkan kembali kanvas tanpa mengubahnya. **Tambahkan ke draf** muncul saat kanvas menampung hasil yang berbeda, dan menggabungkan panel hasil ini ke dalamnya, sehingga Anda dapat membangun satu dasbor dari beberapa jawaban. **Lihat SQL** dan **Lihat JSON** membuka kueri dan skema yang dihasilkan, masing-masing dengan tombol salin.

Hasil yang dikembalikan asisten sebagai satu widget ditampilkan di transkrip sebagai panel langsung. Klik **Tampilkan data** untuk menjalankan kueri panel itu secara mandiri, tanpa membuka kanvas.

## Apa yang perlu diperiksa di kanvas

Kanvas adalah satu-satunya tahap yang menjalankan SQL yang dihasilkan terhadap data Anda, jadi di sanalah kueri yang rusak muncul.

Baris status di atas panel melaporkan apa yang terjadi. Saat semua panel berfungsi, tampilannya berbunyi "Semua panel dimuat: 9." Saat beberapa gagal, baris itu menyebutkan setiap angka, misalnya "Panel dimuat: 7 dari 9. Panel gagal: 2. Periksa sebelum Anda menyimpan."

Pesan ketiga berarti kanvas sama sekali tidak dapat memvalidasi beberapa panel: "Panel tidak diperiksa: 2. Tidak ada SQL untuk dijalankan." Panel tersebut tidak pernah diuji terhadap data Anda, jadi periksa sendiri sebelum menyimpan.

Periksa juga setiap panel secara individual. Sebuah panel dapat dimuat dengan berhasil tetapi tetap menampilkan hal yang salah. Misalnya, panel itu mungkin mengelompokkan berdasarkan bidang yang berbeda dari yang Anda maksud.

{% hint style="info" %}
Panel yang gagal tidak menghalangi **Simpan**. Jika hanya satu panel yang salah, Anda dapat menyimpan dasbor dan memperbaiki kueri panel itu di editor dasbor setelahnya. Untuk bantuan dengan kueri yang gagal, lihat [Menulis kueri SQL](/docs/analytics/id/dashboard-studio/writing-sql-queries.md).
{% endhint %}

Data panel di kanvas dapat disimpan dalam cache hingga lima menit, sehingga nilai dapat tertinggal dari dasbor yang baru dimuat. Kueri yang gagal tidak pernah disimpan dalam cache, jadi panel yang gagal selalu dijalankan lagi.

## Tempat penyimpanan dasbor

Dialog **Simpan dasbor** meminta bagian tempat dasbor akan ditempatkan. **Dasbor AI** selalu menjadi entri pertama dan bawaan. Sisanya adalah bagian yang sudah Anda miliki. Saat Anda belum memiliki **Dasbor AI** bagian **Dasbor AI (bagian baru)**, dan Dashboard Studio membuatnya saat penyimpanan, di bawah bagian yang Anda buat sendiri. Dialog tidak memiliki bidang teks bebas, jadi bagian lain apa pun harus sudah ada.

Setiap dasbor yang dihasilkan terbuka dengan panel lebar penuh **Perhatian** panel teks. Panel ini menyatakan bahwa dasbor dibuat dengan AI dan bahwa hasilnya mungkin mengandung ketidakakuratan. Panel ini juga memuat ID pekerjaan dan waktu pembuatan. Panel ini berasal dari asisten, bukan dari Dashboard Studio, sehingga redaksinya dapat berubah. Panel ini disimpan bersama dasbor. Hapus di editor dasbor jika Anda tidak menginginkannya.

Setelah disimpan, dasbor berperilaku seperti dasbor lainnya. Anda dapat mengganti namanya, menyunting panel dan kuerinya, memindahkannya ke bagian lain, atau mengekspornya.

### Memperbarui dasbor yang sudah Anda simpan

Setelah penyimpanan, kanvas tetap terhubung ke dasbor itu. Terus berbicara dengan asisten, dan **Simpan** memperbarui salinan yang disimpan di tempatnya alih-alih membuat salinan kedua. Tooltip tombol berbunyi "Perbarui dasbor yang disimpan dengan perubahan Anda", dan konfirmasinya menyatakan bahwa dasbor telah diperbarui.

Untuk membuat dasbor terpisah sebagai gantinya, klik **Dasbor baru** pada kartu hasil lain. Itu menggantikan kanvas dengan draf yang tidak memiliki tautan ke salinan yang disimpan, sehingga langkah berikutnya **Simpan** membuat dasbor baru.

## Membaca tombol Simpan

Dialog **Simpan** tombol lebih sering dinonaktifkan daripada yang terlihat, dan tooltip-nya menjelaskan alasannya.

| Keterangan                                                                      | Apa yang harus dilakukan                                                          |
| ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| "Tersedia setelah kanvas menjalankan dasbor ini. Periksa status di atas panel." | Tunggu hingga panel selesai dijalankan.                                           |
| "Dasbor memerlukan setidaknya satu panel"                                       | Minta asisten menambahkan panel.                                                  |
| "Dasbor ini sudah disimpan. Ubah sesuatu di kanvas untuk menyimpannya lagi."    | Tidak ada yang berubah sejak penyimpanan terakhir.                                |
| "Simpan dasbor ini dengan peran Editor"                                         | Peran Anda tidak dapat menyimpan. Minta admin atau editor untuk menyimpannya.     |
| "Perbarui dasbor yang disimpan dengan perubahan Anda"                           | Mengkliknya menyimpan perubahan Anda di atas salinan yang Anda simpan sebelumnya. |

## Memulai percakapan baru

**Kosongkan obrolan** di header obrolan mengosongkan transkrip dan memulai percakapan baru. Asisten tidak mengingat apa yang telah Anda bahas sebelumnya, dan apa pun di kanvas ikut dikosongkan. Dialog konfirmasi menyatakan kedua efek itu sebelum Anda menerapkan perubahan.

Gunakan ini ketika asisten telah menetapkan pendekatan yang ingin Anda buang, atau ketika Anda ingin memulai dasbor yang tidak berkaitan dari awal. Simpan atau ekspor terlebih dahulu apa pun di kanvas, karena pengosongan membuangnya.

Pengosongan tidak memengaruhi dasbor yang sudah Anda simpan.

## Keterbatasan yang diketahui

| Keterbatasan                         | Detail                                                                                                                                                                                 |
| ------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Satu percakapan dalam satu waktu** | Obrolan hanya menyimpan satu percakapan. **Kosongkan obrolan** memulai percakapan baru, dan transkrip hanya menyimpan 100 giliran terbaru.                                             |
| **Menyimpan memerlukan peran**       | Siapa pun dapat membuka asisten dan meninjau hasil. Hanya admin dan editor yang dapat menyimpan, mengganti nama, atau menyunting dasbor.                                               |
| **Akun demo menyimpan secara lokal** | Dalam akun demo, dasbor yang disimpan masuk ke browser Anda, bukan ke basis data Anda. Dasbor tersebut menghilang saat data demo direset.                                              |
| **Riwayat tidak selalu disimpan**    | Dalam akun demo, dan di ruang kerja tempat tabel obrolan belum disiapkan, halaman memberi peringatan bahwa riwayat obrolan tidak disimpan dan dapat hilang saat layanan dimulai ulang. |
| **Jumlah panel berbeda**             | Kartu hasil menghitung semua panel. Baris status kanvas hanya menghitung panel yang menjalankan SQL, sehingga dasbor dengan panel teks menampilkan satu lebih sedikit.                 |
| **Urutan dalam bagian**              | Dasbor yang disimpan diurutkan di atas dasbor apa pun yang Anda tambahkan secara manual ke bagian yang sama. Atur ulang dengan menyeretnya di editor menu.                             |
| **Dirancang untuk desktop**          | Obrolan dan kanvas ditujukan untuk lebar desktop.                                                                                                                                      |
| **Panjang pesan**                    | Satu pesan dapat mencapai 4.000 karakter.                                                                                                                                              |
| **Laju pesan**                       | Hingga 20 pesan per menit. Setelah itu, asisten meminta Anda menunggu sebelum mengirim lagi.                                                                                           |

{% hint style="warning" %}
Hindari menghapus atau mengganti nama **Dasbor AI** bagian. Bagian dipertahankan, bukan dihapus, ketika Anda menghapusnya, sehingga penyimpanan yang mencoba membuatnya kembali berbenturan dengan salinan yang dihapus dan gagal. Pulihkan di **menu Edit**, lalu simpan lagi. Mengganti nama menghasilkan efek sebaliknya: penyimpanan berikutnya tidak lagi mengenali bagian itu, membuat bagian kedua **Dasbor AI** di sampingnya, dan bagian yang diganti nama berhenti menerima dasbor baru.
{% endhint %}

## Langkah berikutnya

* [**Membuat dasbor**](/docs/analytics/id/dashboard-studio/creating-dashboards.md): Bangun dasbor secara manual, tambahkan panel, dan atur tata letaknya.
* [**Menulis kueri SQL**](/docs/analytics/id/dashboard-studio/writing-sql-queries.md): Pola kueri untuk setiap jenis visualisasi, dan bantuan untuk panel yang gagal dimuat.
* [**Dasbor bawaan**](/docs/analytics/id/dashboard-studio/built-in-dashboards.md): Dasbor siap pakai yang dapat Anda impor alih-alih membuatnya sendiri.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://navixy.com/docs/analytics/id/dashboard-studio/creating-dashboards/ai-dashboards.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
