Logo Trần Văn Giỏi Trần Văn GiỏiAI Thực Chiến · Power BI × Claude ← Trang chính
Power BI · Quy trình chuẩn

Từ data thô đến dashboard trình sếp
— không cần biết DAX

Đây là quy trình tôi dùng thật ở công ty: Claude dựng model + dashboard Power BI, bạn chỉ cần ra yêu cầu cho đúng cách. Trang này dạy đúng kỹ năng đó — kèm skill cài 1 lần, dùng mãi.

🧭 Thần chú duy nhất:  MODEL = MỞ máy (MCP)  ·  VISUAL = ĐÓNG máy (file .pbip)
Phần 1 · Nguyên tắc cốt lõi

Hai loại việc — hai trạng thái Power BI

Mọi rắc rối khi làm Power BI với Claude đều quy về một chuyện: bạn đang sửa MODEL hay sửa VISUAL? Trả lời được câu đó là biết Power BI phải mở hay đóng. Nhầm trạng thái = công sức bị ghi đè, làm lại từ đầu.

🟢 Power BI phải MỞ

Sửa MODEL — phần "máy móc" bên dưới

Mọi thứ thuộc về dữ liệu và công thức:

  • Nạp dữ liệu, tạo bảng
  • Quan hệ giữa các bảng
  • Measure (chỉ tiêu, công thức DAX)
  • Calculation group (bộ so sánh kỳ)
🔧 Claude thao tác qua MCP — nói chuyện trực tiếp với Power BI đang chạy nền, làm tới đâu bạn thấy tới đó.
🔴 Power BI phải ĐÓNG

Sửa VISUAL — phần "mặt tiền" nhìn thấy

Mọi thứ thuộc về giao diện báo cáo:

  • Biểu đồ, thẻ KPI, bảng
  • Bố cục trang, màu sắc
  • Tiêu đề, chữ nghĩa
  • Trang mới, slicer lọc
📝 Claude ghi thẳng file .pbip trên ổ đĩa. Power BI mà đang mở là nó ghi đè mất phần Claude vừa làm — nên phải đóng.
Phần 2 · Cài một lần duy nhất

3 bước trang bị (10 phút)

  1. Tải & cài skill powerBI cho Claude
    Bấm nút tải bên dưới, giải nén, copy cả thư mục powerBI (chứa SKILL.md) vào: C:\Users\<tên-bạn>\.claude\skills\powerBI\ (Mac: ~/.claude/skills/powerBI/). Skill này dạy Claude toàn bộ quy trình trong trang — bạn khỏi phải giải thích lại mỗi lần.
  2. Cài MCP server Power BI của Microsoft (1 lệnh)
    Mở CMD/PowerShell, dán:
    Gói chính thức của Microsoft
    claude mcp add powerbi -- npx -y @microsoft/powerbi-modeling-mcp@latest --start
    Cần có: Claude Code (bản desktop/CLI), Power BI Desktop bản 2024 trở lên (hỗ trợ .pbip), Node.js (kiểm tra: node --version).
  3. Kiểm tra
    Mở Power BI Desktop (file trắng cũng được) → mở phiên Claude mới → gõ: /powerBI kiểm tra kết nối Power BI giúp tôi. Claude báo "Connection established…" là xong trọn bộ.
Phần 3 · Làm thật

Giai đoạn 1 — Dựng nền dữ liệu

🟢 Power BI MỞ suốt giai đoạn này
  1. Mở Power BI Desktop
    File trắng là đủ — Claude cần nó chạy nền để nói chuyện qua MCP.
  2. Mở Claude → đưa đề bài + file data thô + ý tưởng
    Data là Excel/CSV để trong 1 thư mục. Đề bài theo công thức 5 ý ở Phần 6 — càng rõ càng nhanh.
  3. Claude dựng MODEL qua MCP
    Nạp data, tạo bảng, quan hệ, bảng lịch, measure, calc group so sánh kỳ… Power BI để mở suốt — bạn nhìn thấy model lớn dần.
  4. Kiểm tra số đúng → Save As → .pbip
    Đối chiếu vài con số với file gốc. Khớp rồi: File → Save As → chọn "Power BI project files (.pbip)". Lưu 1 lần, từ đây về sau làm việc trên .pbip. Đây là định dạng "mở" để Claude sửa được giao diện ở giai đoạn 2.
🎯 Kết quả giai đoạn 1: một file .pbip chứa đầy đủ dữ liệu + công thức, số liệu đã kiểm chứng — sẵn sàng "trang điểm".

Giai đoạn 2 — Dựng giao diện dashboard

🔴 Power BI ĐÓNG HẲN trước khi bắt đầu
  1. Đóng hẳn Power BI Desktop
    Đóng thật — không phải thu nhỏ. Power BI còn mở là nó sẽ ghi đè công sức của Claude khi bạn bấm Save.
  2. Claude dựng VISUAL — ghi thẳng vào file .pbip
    Chart, thẻ KPI, slicer, bố cục, màu, tiêu đề… Bạn mô tả bố cục mong muốn ("trang 1 tổng quan 4 thẻ KPI + biểu đồ cột theo tháng, trang 2 chi tiết theo chi nhánh") — Claude viết vào file.
  3. Mở lại file .pbip → xem → đánh giá
    Ưng thì Save. Muốn chỉnh thì đừng Save, đóng lại và nói Claude sửa tiếp (xem Quy tắc vàng bên dưới). Đạt rồi: File → Export → Export to PDF — nộp sếp.
Phần 5 · Sau khi có bản đầu tiên

Muốn sửa gì — tra bảng này

Bạn muốnTrạng thái Power BINói với Claude
Đổi chart, màu, bố cục, tiêu đề, thêm trangĐÓNG máy“Power BI tôi đóng rồi. Trong file .pbip, đổi biểu đồ tròn trang 1 thành biểu đồ cột, tông màu xanh navy.”
Thêm chỉ tiêu mới, sửa công thức, calc groupMỞ máy“Power BI đang mở. Thêm measure %% hoàn thành target = doanh số / target, format %%.”
Nạp thêm file data mới / sửa nguồnMỞ máy“Power BI đang mở. Nạp thêm file Target2026.xlsx trong C:\Data và nối với bảng Doanh thu theo chi nhánh.”
Sửa cả hai (số mới + giao diện mới)MỞĐÓNGLàm phần model trước (mở) → Save → đóng máy → làm phần visual. Luôn theo thứ tự này.

⚜️ 2 quy tắc vàng — vi phạm là làm lại từ đầu

1Không để Power BI MỞ khi Claude đang sửa file visual

Power BI giữ bản cũ trong bộ nhớ — bạn bấm Save là nó ghi đè toàn bộ những gì Claude vừa viết vào file. Công sức bay màu trong 1 cú click.

2Claude vừa sửa file → mở xem thì ĐỪNG bấm Save vội

Mở ra là để xem và đánh giá. Chỉ Save khi chắc chắn ưng. Chưa ưng? Đóng máy (không Save) rồi bảo Claude sửa tiếp — file vẫn nguyên vẹn.

Phần 6 · Kỹ năng đáng tiền nhất trang này

Công thức ra yêu cầu 5 ý — nhanh gấp 3 lần

Người ra yêu cầu giỏi không cần biết DAX — chỉ cần nói đủ 5 ý này. Thiếu ý nào, Claude phải đoán ý đó, và mỗi lần đoán sai là một vòng sửa.

📁1 · Data ở đâu

Đường dẫn thư mục + tên từng file Excel/CSV.

🎯2 · Muốn xem chỉ số gì

Doanh số? Lãi gộp? Số đơn? Điểm phân phối? Kể hết ra.

🔪3 · Cắt theo chiều nào

Theo tháng, chi nhánh, sản phẩm, nhân viên…

⚖️4 · So sánh với gì

Tháng trước, cùng kỳ năm trước, target, trung bình năm…

📤5 · Nộp dạng gì, khi nào

PDF trình BOD? Xem trên máy? Deadline thứ mấy?

Prompt mẫu ① — Làm dashboard mới từ data thô
/powerBI
Tôi có 3 file Excel trong C:\Data (doanh thu, khách hàng, sản phẩm).
Power BI tôi ĐANG MỞ. Tôi muốn dashboard xem doanh số + lãi gộp
theo chi nhánh và theo tháng, so với 3 tháng liền kề và cùng kỳ năm trước.
Kết quả cuối: xuất PDF trình sếp thứ 6 này.
Làm xong model thì hướng dẫn tôi Save As .pbip rồi mới dựng giao diện.
Prompt mẫu ② — Sửa dashboard đã có
/powerBI
File C:\Reports\Sales.pbip. Power BI tôi ĐÓNG RỒI.
Thêm trang "Vùng miền": bảng doanh số theo tỉnh, có slicer chọn tháng,
số âm bôi đỏ. Giữ nguyên các trang hiện có.
Prompt mẫu ③ — Thêm chỉ tiêu mới
/powerBI
Power BI ĐANG MỞ với file Sales.pbip.
Thêm measure "% hoàn thành target" = doanh số / target, định dạng %.
Kiểm tra bằng 1 câu DAX query cho tôi xem số của tháng 6 trước khi chốt.

Checklist data trước khi gửi yêu cầu

Dòng 1 là tên cột, không trống, không gộp ô — file có ô merge/tiêu đề trang trí là Claude phải dọn trước, chậm thêm một nhịp.

Mỗi dòng = 1 giao dịch/bản ghi — đừng gửi bảng đã pivot sẵn theo tháng; để dạng thô hệ thống tự pivot kiểu gì cũng được.

Cột ngày ra ngày, cột số ra số — ngày kiểu "T6/2026" hay số kiểu "1.2tr" nên chuẩn hoá trước (dd/mm/yyyy và số thuần).

Cột khoá để nối bảng phải khớp nhau — Mã KH bảng này viết "KH001" thì bảng kia đừng viết "kh 1".

Nói rõ kỳ dữ liệu — "data từ 01/2024 đến 06/2026" giúp Claude dựng bảng lịch và các phép so kỳ chính xác.

Phần 7 · Hỏi nhanh đáp gọn

Câu hỏi thường gặp

Tôi không biết gì về DAX/Power BI — có làm được không?
Được — đó chính là lý do quy trình này tồn tại. Việc của bạn: chuẩn bị data sạch (checklist trên), ra yêu cầu đủ 5 ý, và giữ đúng 2 quy tắc vàng MỞ/ĐÓNG. Phần kỹ thuật (M, DAX, JSON visual) Claude lo trọn.
Vì sao phải Save As .pbip? File .pbix bình thường sao không dùng?
.pbix là "hộp kín" — Claude không mở ra sửa giao diện được. .pbip là "dự án mở": model và visual nằm ở dạng file văn bản, Claude đọc-ghi trực tiếp. Save As .pbip một lần duy nhất ngay khi model chạy đúng, từ đó làm việc trên nó.
Lỡ vi phạm quy tắc vàng, mất phần Claude vừa làm thì sao?
Bình tĩnh: bảo Claude làm lại phần visual — vì toàn bộ "trí nhớ" về thiết kế nằm trong cuộc hội thoại, Claude dựng lại nhanh hơn lần đầu nhiều. Rút kinh nghiệm: đóng máy trước khi Claude sửa file, và đừng Save khi chưa chắc.
Gửi được file gì cho Claude làm data?
Excel (.xlsx) và CSV là chuẩn nhất. Nhiều file cũng được — để chung 1 thư mục rồi đưa đường dẫn. Data nhạy cảm của công ty thì cân nhắc che bớt cột định danh trước khi làm.
Số trên dashboard có tin được không?
Quy trình có chốt chặn: cuối giai đoạn 1 bạn đối chiếu số với file gốc trước khi Save As .pbip, và có thể yêu cầu Claude chạy DAX query kiểm tra bất kỳ con số nào (như prompt mẫu ③). Chưa khớp thì chưa đi tiếp — nguyên tắc làm số liệu.
Trang này khác gì trang "Claude × Power BI" có sẵn?
Trang Claude × Power BI thiên về kết nối kỹ thuật (MCP là gì, cài ra sao, tool nào). Trang này là quy trình làm việc cho người ra yêu cầu. Đọc trang này để làm việc, tra trang kia khi cần hiểu sâu kết nối.

Data thô đang nằm chờ — thử ngay hôm nay

Cài skill (10 phút) → mở Power BI → dán prompt mẫu ① với data của bạn. Dashboard đầu tiên của bạn gần hơn bạn nghĩ nhiều.

Khám phá nhanh