AI SREClickHouse Workshops

04 ClickHouse Agents

Buat sebuah ClickHouse Agent di atas data taksi Anda dan telusuri secara konversasional di ai.clickhouse.cloud.

Your computer
macOS terminal: Run workshop commands in Terminal using zsh or bash.

Titik awal

Anda berada di build-workshop-v1 — tidak perlu checkout. Siapkan sekitar 10 menit. Modul ini seluruhnya berada di konsol ClickHouse Cloud; tidak ada yang perlu dijalankan secara lokal.

Prasyarat: modul 01 dan 03 selesai (riwayat yang sudah terisi ditambah aliran CDC langsung di layanan Cloud Anda).

Mengapa

Sekarang Anda punya dataset yang kaya. ClickHouse Agents memungkinkan Anda mengajukan pertanyaan padanya dalam bahasa biasa dan mendapatkan SQL serta jawaban yang berlandas — BI konversasional tanpa menuliskan setiap kueri sendiri. Ini adalah cara tercepat menelusuri data yang baru saja Anda susun.

Tujuan

Sebuah ClickHouse Agent yang dibuat di atas tabel taksi Anda dan menjawab setidaknya satu pertanyaan analitik yang tidak sepele, sekaligus menampilkan SQL yang dihasilkannya.

Langkah 1 — Buka ClickHouse Agents

Dua titik masuk, keduanya memakai identitas ClickHouse Cloud Anda yang sudah ada:

Konsol ClickHouse Cloud dengan entri ClickHouse agents disorot di sidebar kiri

Temukan ClickHouse Agents di sidebar kiri konsol Cloud (atau langsung ke ai.clickhouse.cloud).

Langkah 2 — Buat sebuah agent di atas data taksi Anda

Klik Create New Agent, beri Name, Instructions (misalnya: jawab pertanyaan tentang data taksi NYC di nyc_tlc_data), dan pilih sebuah Model.

Tambahkan tool bernama ClickHouse dan pastikan ia tampil sebagai Connected — inilah yang memungkinkan agent memeriksa skema Anda dan menjalankan SQL terhadap layanan Anda. Tanpa tool ClickHouse yang terhubung, agent tidak punya apa pun untuk di-query.

Lalu mulai mengobrol. Agent memeriksa skema Anda sehingga SQL-nya berlandas.

Langkah 3 — Telusuri secara konversasional

Ajukan pertanyaan yang makin sulit dan baca SQL yang dihasilkannya. Misalnya:

Which pickup zones had the highest average fare from July 18–24, 2022, and how did that
change versus July 11–17, 2022?

Lalu ajukan pertanyaan Anda sendiri tentang bisnis ride-hailing itu — ini langkah bebas Anda.

Anda seharusnya melihat agent mengembalikan jawaban tertulis dengan SQL yang dihasilkan ditampilkan di sebelahnya, dan angkanya seharusnya sejalan dengan apa yang ditampilkan dashboard Historical untuk periode yang sama.

Langkah 4 — Periksa silang melalui ClickHouse MCP

Gunakan koneksi dari Modul 00 untuk memverifikasi satu angka secara independen:

Use the clickhouse-cloud MCP to run the generated SELECT as read-only SQL. Compare its
result with the ClickHouse Agent answer and report any difference.

Nilainya seharusnya sama. Jika tidak, bandingkan filter dan rentang waktunya sebelum menerima jawaban bahasa alaminya.

Cara memverifikasi Anda sudah selesai

  • Agent Anda menjawab sebuah pertanyaan atas data taksi dan menampilkan SQL yang dihasilkan.
  • Pemeriksaan silang ClickHouse MCP mengembalikan hasil yang sama.

Penutup

Anda punya akses konversasional ke data yang sama dengan yang dilayani aplikasi Anda, ditopang riwayat dan aliran langsung yang Anda bangun. Berikutnya Anda mengalihkan perhatian dari data ke kesehatan aplikasi itu sendiri.

Kondisi akhir

Anda dapat menelusuri data Anda dalam bahasa alami. Lanjutkan ke 05 ClickStack untuk mulai mengamati aplikasinya sendiri.

Di halaman ini

Track your progress?

Optional. We email a link to confirm your address; progress records once you open it.

Please use your work email address, not a personal one.

Progress tracking also requires accepting the current Terms of Service in Privacy settings.

ID