Bỏ qua tới nội dung
Track 06 · Hướng dẫn

Plugin Data Analyst cho Claude

Cài plugin Data Analyst để Claude viết SQL, khám phá dữ liệu, vẽ biểu đồ, dựng dashboard và kiểm tra phân tích.

Cơ bản@shine19045 phút đọc

Bài này hướng dẫn cài và dùng plugin Data Analyst để biến Claude thành người cộng sự phân tích dữ liệu.

Plugin được thiết kế chủ yếu cho Cowork, ứng dụng desktop dạng agent của Anthropic, nhưng cũng chạy được trong Claude Code. Plugin hỗ trợ truy vấn SQL, khám phá dữ liệu, trực quan hoá, dashboard và rút ra insight. Plugin dùng được với mọi data warehouse, mọi phương ngữ SQL và mọi bộ công cụ phân tích.

Cài đặt

code
claude plugin marketplace add anthropics/knowledge-work-plugins
claude plugin install data@knowledge-work-plugins

Plugin làm được gì

Plugin biến Claude thành người cộng sự phân tích dữ liệu. Claude giúp bạn khám phá tập dữ liệu, viết SQL tối ưu, dựng biểu đồ, tạo dashboard tương tác và kiểm tra lại phân tích trước khi chia sẻ với các bên liên quan.

Khi có kết nối data warehouse

Để có trải nghiệm tốt nhất, hãy kết nối MCP server của data warehouse (ví dụ Snowflake, Databricks, BigQuery hoặc bất kỳ cơ sở dữ liệu nào tương thích SQL). Khi đó Claude sẽ:

  • Truy vấn trực tiếp data warehouse của bạn
  • Khám phá schema và metadata của bảng
  • Chạy phân tích từ đầu tới cuối mà không cần copy-paste
  • Lặp lại, chỉnh truy vấn dựa trên kết quả

Khi không có kết nối data warehouse

Không có kết nối data warehouse, bạn dán kết quả SQL hoặc tải lên file CSV/Excel để phân tích và trực quan hoá. Claude cũng có thể viết truy vấn SQL để bạn tự chạy, rồi phân tích kết quả bạn gửi lại.

Lệnh

LệnhMô tả
/analyzeTrả lời câu hỏi về dữ liệu, từ tra cứu nhanh tới phân tích đầy đủ
/explore-dataLập hồ sơ và khám phá tập dữ liệu để hiểu hình dạng, chất lượng và các mẫu
/write-queryViết SQL tối ưu cho phương ngữ của bạn, theo best practice
/create-vizTạo biểu đồ chất lượng xuất bản bằng Python
/build-dashboardDựng dashboard HTML tương tác có bộ lọc và biểu đồ
/validateKiểm tra phân tích trước khi chia sẻ: phương pháp, độ chính xác và thiên lệch

Skill

SkillMô tả
sql-queriesBest practice SQL qua nhiều phương ngữ, mẫu thường gặp và tối ưu hiệu năng
data-explorationLập hồ sơ dữ liệu, đánh giá chất lượng và tìm mẫu
data-visualizationChọn loại biểu đồ, mẫu code trực quan hoá bằng Python và nguyên tắc thiết kế
statistical-analysisThống kê mô tả, phân tích xu hướng, phát hiện ngoại lai và kiểm định giả thuyết
data-validationKiểm tra trước khi bàn giao, kiểm tra tính hợp lý và chuẩn tài liệu
interactive-dashboard-builderDựng dashboard HTML/JS với Chart.js, bộ lọc và định dạng

Quy trình mẫu

Phân tích nhanh theo yêu cầu

code
You: /analyze What was our monthly revenue trend for the past 12 months, broken down by product line?

Claude: [Writes SQL query] → [Executes against data warehouse] → [Generates trend chart]
       → [Identifies key patterns: "Product line A grew 23% YoY while B was flat"]
       → [Validates results with sanity checks]

Khám phá dữ liệu

code
You: /explore-data users table

Claude: [Profiles table: 2.3M rows, 47 columns]
       → [Reports: created_at has 0.2% nulls, email has 99.8% cardinality]
       → [Flags: status column has unexpected value "UNKNOWN" in 340 rows]
       → [Suggests: "High-value dimensions to explore: plan_type, signup_source, country"]

Viết truy vấn

code
You: /write-query I need a cohort retention analysis -- users grouped by signup month,
     showing what % are still active 1, 3, 6, and 12 months later. We use Snowflake.

Claude: [Writes optimized Snowflake SQL with CTEs]
       → [Adds comments explaining each step]
       → [Includes performance notes about partition pruning]

Dựng dashboard

code
You: /build-dashboard Create a sales dashboard with monthly revenue, top products,
     and regional breakdown. Here's the data: [pastes CSV]

Claude: [Generates self-contained HTML file]
       → [Includes interactive Chart.js visualizations]
       → [Adds dropdown filters for region and time period]
       → [Opens in browser for review]

Kiểm tra trước khi chia sẻ

code
You: /validate [shares analysis document]

Claude: [Reviews methodology] → [Checks for survivorship bias in churn analysis]
       → [Verifies aggregation logic] → [Flags: "Denominator excludes trial users
          which could overstate conversion rate by ~5pp"]
       → [Confidence: "Ready to share with noted caveat"]

Kết nối hệ thống dữ liệu của bạn

Plugin hoạt động tốt nhất khi kết nối với hạ tầng dữ liệu của bạn. Thêm MCP server cho:

  • Data warehouse: Snowflake, Databricks, BigQuery, Definite hoặc bất kỳ cơ sở dữ liệu nào tương thích SQL
  • Analytics/BI: Amplitude, Looker, Tableau hoặc tương tự
  • Notebook: Jupyter, Hex hoặc tương tự
  • Bảng tính: Google Sheets, Excel
  • Điều phối dữ liệu: Airflow, dbt, Dagster, Prefect
  • Nạp dữ liệu: Fivetran, Airbyte, Stitch

Cấu hình MCP server trong .mcp.json hoặc trong settings của Claude Code để Claude truy cập dữ liệu trực tiếp.

Nguồn

Viết thêm guide cho track này