NGÀY 3: TẠO BÁO CÁO BẰNG COPILOT AI
Hôm qua, chúng ta đã cùng khám phá tổng quan vai trò của Data Analyst, các vị trí trong ngành Data cũng như quy trình phân tích dữ liệu và hệ sinh thái Power BI. Hôm nay, chúng ta sẽ tiếp tục với một module rất thú vị: Create Interactive Reports Using Copilot for Power BI.
Dưới đây là nội dung chi tiết:
Microsoft Power BI và Copilot AI
Microsoft Power BI giúp bạn tạo các báo cáo tương tác chỉ trong một công cụ với 3 bước chính:
- Chuẩn bị và mô hình hóa dữ liệu
- Trực quan hóa và phân tích dữ liệu
- Bảo mật và phân phối báo cáo
Tuy nhiên, với người mới bắt đầu, những bước này có thể gây khó khăn. Copilot for Power BI xuất hiện để hỗ trợ bằng cách:
- Tạo các phép đo (measures) bằng ngôn ngữ tự nhiên
- Thêm các từ đồng nghĩa để cải thiện tính năng Hỏi & Đáp (Q&A)
- Tạo nội dung và hình ảnh báo cáo tự động
- Phân tích các tóm tắt mô hình ngữ nghĩa
Lưu ý: Bạn vẫn cần làm sạch dữ liệu ban đầu để đảm bảo tính chính xác.
Đảm bảo chất lượng dữ liệu
Chất lượng dữ liệu là yếu tố cốt lõi cho các báo cáo chính xác và đáng tin cậy. Một mô hình dữ liệu ngữ nghĩa tốt sẽ giúp Copilot hoạt động hiệu quả hơn.
Các yếu tố cần đảm bảo:
- Tính đầy đủ (Completeness): Tránh dữ liệu bị thiếu.
- Tính hợp lệ (Validity): Dữ liệu phải nằm trong phạm vi mong đợi.
- Tính nhất quán (Consistency): Dữ liệu cần có định dạng đồng nhất.
- Tính duy nhất (Uniqueness): Loại bỏ các giá trị trùng lặp.
- Mối quan hệ dữ liệu (Data Relationships): Liên kết các bảng hợp lý.
- Tính toán DAX (DAX Calculations): Thêm các công thức cần thiết.
Chuẩn bị dữ liệu với Power Query
Power Query là một tính năng quan trọng trong Power BI Desktop để chuẩn bị dữ liệu. Đây là nền tảng để tạo báo cáo hiệu quả với Copilot.
Các chức năng chính của Power Query bao gồm:
- Đánh giá dữ liệu (Profile your data): Kiểm tra chất lượng và phân bố dữ liệu.
- Làm sạch dữ liệu (Clean your data): Sửa lỗi và khắc phục sự không nhất quán.
- Biến đổi dữ liệu (Transform your data): Chuẩn hóa tên, định dạng, và cấu trúc.
Dữ liệu được làm sạch và chuẩn bị kỹ lưỡng sẽ tạo nền tảng vững chắc để xây dựng mô hình ngữ nghĩa.
Kết nối bảng với mối quan hệ
Để tạo báo cáo chính xác, bạn cần kết nối các bảng dữ liệu với nhau. Sử dụng tính năng Autodetect Relationships để bắt đầu và kiểm tra thêm với Copilot nếu cần liên kết bổ sung.
Lưu ý: Dùng sơ đồ sao (Star Schema) hoặc sơ đồ bông tuyết (Snowflake Schema) với một bảng dữ kiện (Fact Table) kết nối đến các bảng chiều (Dimension Tables) để đạt hiệu quả cao nhất.
Tạo nhanh phép đo với DAX
Power BI hỗ trợ tạo phép đo nhanh bằng DAX (Data Analysis Expressions), giúp thực hiện các phép tính. Tuy nhiên, với người mới, việc này có thể khó khăn vì DAX sử dụng các hàm để tính toán thay vì từng bước cụ thể.
Copilot mang đến giải pháp đơn giản hơn:
- Mô tả phép tính bằng ngôn ngữ tự nhiên để Copilot tạo ra phép đo phù hợp.
- Điều này không chỉ giúp bạn đáp ứng nhu cầu báo cáo mà còn học DAX một cách hiệu quả.
Truy vấn dữ liệu bằng DAX
Trong Power BI Desktop, chế độ DAX Query cho phép bạn viết truy vấn bằng ngôn ngữ tự nhiên qua Copilot.
Ví dụ:
Bạn nhập lệnh total sales for all salespeople individually for all items in the accessories category
(tổng doanh thu của từng nhân viên bán hàng cho các sản phẩm thuộc danh mục phụ kiện) để Copilot giúp bạn theo dõi hiệu suất của từng nhân viên.
Tạo báo cáo với Power BI Desktop
Power BI Desktop là công cụ chính để phát triển báo cáo, với các chức năng kết nối, biến đổi, mô hình hóa và trực quan hóa dữ liệu. Copilot nâng cấp các tính năng này bằng cách gợi ý và hỗ trợ tạo nội dung.
Khi sử dụng lệnh “Create a new report page,” Copilot có thể tạo một báo cáo hoàn chỉnh với:
- Bộ lọc sản phẩm và nhân viên bán hàng.
- Tổng hợp doanh thu, chi phí, lợi nhuận.
- Biểu đồ khu vực (Area Charts) theo thời gian.
- Bản đồ doanh số bán hàng theo khu vực.
Tóm tắt báo cáo bằng Narrative Visual
Narrative Visual là tính năng tóm tắt dữ liệu từ báo cáo của bạn. Copilot có thể tạo các bản tóm tắt với các lệnh như:
- “Give an executive summary” (Tóm tắt điều hành)
- “Answer likely questions from leadership” (Trả lời câu hỏi phổ biến từ lãnh đạo)
Tóm tắt này giúp cả người tạo báo cáo lẫn người xem hiểu rõ hơn về dữ liệu.
Kết luận
Copilot giúp việc phân tích dữ liệu trở nên đơn giản, hiệu quả và phù hợp hơn với mọi đối tượng, đặc biệt là người mới bắt đầu. Tuy nhiên, bạn luôn cần kiểm tra và điều chỉnh để đảm bảo báo cáo đạt chất lượng cao nhất.
Nếu bạn muốn trải nghiệm Power BI và Copilot, hãy bắt đầu từ những bước cơ bản như làm sạch dữ liệu và tạo phép đo. Đây là cơ hội tuyệt vời để bạn nâng cao kỹ năng phân tích và ứng dụng vào công việc thực tế.
– Xem ngay Lộ trình học Data Analyst chuyển ngành thành công trong vòng 6 tháng
– Xem ngay Lộ trình Khóa Power BI Mastery để bắt đầu học Power BI và nâng cấp kỹ năng phân tích (dành cho người mới bắt đầu)
– Tham gia Vietnam Data Analyst Forum – #1 Informative Group để học hỏi và chia sẻ kiến thức về Data Analytics
– Cập nhật lịch khai giảng, chương trình ưu đãi và nhận tư vấn chuyển ngành miễn phí tại Data Coaching 1 on 1 – UniGap