04 ClickHouse Agents
สร้าง ClickHouse Agent บนข้อมูลแท็กซี่ของคุณและสำรวจแบบสนทนาที่ ai.clickhouse.cloud
จุดเริ่มต้น
คุณอยู่บน build-workshop-v1 — ไม่ต้อง checkout ตั้งงบเวลาประมาณ 10 นาที โมดูล
นี้อยู่ในคอนโซล ClickHouse Cloud ทั้งหมด ไม่มีอะไรต้องรันในเครื่อง
ข้อกำหนดเบื้องต้น: โมดูล 01 และ 03 เสร็จแล้ว (ข้อมูลย้อนหลังที่โหลดไว้บวกสตรีม CDC สดใน เซอร์วิส Cloud ของคุณ)
ทำไม
ตอนนี้คุณมีชุดข้อมูลที่สมบูรณ์ ClickHouse Agents ให้คุณถามคำถามกับมันด้วยภาษา ปกติและได้ SQL กับคำตอบที่มีที่มาชัดเจนกลับมา — BI แบบสนทนาโดยไม่ต้องเขียนทุก คิวรีเอง นี่เป็นวิธีที่เร็วที่สุดในการสำรวจข้อมูลที่คุณเพิ่งประกอบขึ้นมา
เป้าหมาย
ClickHouse Agent ที่สร้างบนตารางแท็กซี่ของคุณ ซึ่งตอบคำถามวิเคราะห์ที่ไม่ธรรมดา ได้อย่างน้อยหนึ่งข้อ พร้อมแสดง SQL ที่มันสร้างขึ้น
ขั้นที่ 1 — เปิด ClickHouse Agents
มีสองทางเข้า ทั้งสองใช้ตัวตน ClickHouse Cloud ที่คุณมีอยู่:
- คอนโซล - เซอร์วิสของคุณ -> ClickHouse agents -> Launch
- หรือไปที่ ai.clickhouse.cloud โดยตรง

หา ClickHouse Agents ในแถบด้านซ้ายของคอนโซล Cloud (หรือไปที่ ai.clickhouse.cloud โดยตรง)
ขั้นที่ 2 — สร้าง agent บนข้อมูลแท็กซี่ของคุณ
คลิก Create New Agent ตั้ง Name, Instructions (ตัวอย่าง: ตอบ
คำถามเกี่ยวกับข้อมูลแท็กซี่ NYC ใน nyc_tlc_data) และเลือก Model
เพิ่มเครื่องมือชื่อ ClickHouse และยืนยันว่ามันแสดงเป็น Connected — นี่คือสิ่งที่ ทำให้ agent สำรวจสคีมาของคุณและรัน SQL กับเซอร์วิสของคุณได้ ถ้าไม่มีเครื่องมือ ClickHouse ที่เชื่อมต่อแล้ว agent ก็ไม่มีอะไรให้คิวรี
แล้วจึงเริ่มแชท agent จะสำรวจสคีมาของคุณเพื่อให้ SQL ของมันมีที่มาชัดเจน
ขั้นที่ 3 — สำรวจแบบสนทนา
ถามคำถามที่ยากขึ้นเรื่อย ๆ และอ่าน SQL ที่มันสร้าง ตัวอย่าง:
Which pickup zones had the highest average fare from July 18–24, 2022, and how did that
change versus July 11–17, 2022?แล้วถามคำถามของคุณเองเกี่ยวกับธุรกิจเรียกรถ — นี่คือขั้นตอนแบบเปิดของคุณ
คุณควรเห็น agent คืนคำตอบแบบข้อความพร้อมแสดง SQL ที่สร้างขึ้นข้าง ๆ และตัวเลขของมันควรตรงกับที่แดชบอร์ด Historical แสดงสำหรับช่วงเวลา เดียวกัน
ขั้นที่ 4 — ตรวจสอบข้ามผ่าน ClickHouse MCP
ใช้การเชื่อมต่อจากโมดูล 00 เพื่อตรวจสอบตัวเลขหนึ่งตัวอย่างเป็นอิสระ:
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.ค่าควรตรงกัน ถ้าไม่ตรง ให้เทียบฟิลเตอร์และช่วงเวลาก่อนจะยอมรับ คำตอบแบบภาษาธรรมชาติ
วิธีตรวจสอบว่าคุณทำเสร็จ
- agent ของคุณตอบคำถามบนข้อมูลแท็กซี่และแสดง SQL ที่สร้างขึ้น
- การตรวจสอบข้ามด้วย ClickHouse MCP คืนผลลัพธ์เดียวกัน
สรุปปิดท้าย
คุณเข้าถึงข้อมูลชุดเดียวกับที่แอปให้บริการได้แบบสนทนาแล้ว โดยมีข้อมูลย้อนหลัง และสตรีมสดที่คุณสร้างเป็นฐาน ต่อไปคุณจะย้ายความสนใจจากข้อมูลไปที่สุขภาพ ของแอปเอง
สถานะปลายทาง
คุณสำรวจข้อมูลของคุณด้วยภาษาธรรมชาติได้ ไปต่อที่ 05 ClickStack เพื่อเริ่มสังเกตการณ์ตัวแอปเอง