Giới thiệu Window Functions trong Power BI

ngày 23-02-2024

Đôi nét về công cụ PowerBI

Power BI là một công cụ mạnh mẽ và linh hoạt được phát triển bởi Microsoft, được sử dụng để phân tích dữ liệu và biểu đồ hóa thông tin từ nhiều nguồn dữ liệu khác nhau. Với PowerBI, người dùng có thể kết nối với các nguồn dữ liệu như cơ sở dữ liệu SQL, Excel, Salesforce, và nhiều nguồn dữ liệu khác, sau đó thực hiện các thao tác biến đổi, truy vấn, và phân tích dữ liệu để trích xuất thông tin quan trọng.
PowerBI cung cấp một loạt các tính năng và công cụ, bao gồm các biểu đồ đa dạng, bảng điều khiển tương tác, báo cáo tự động, và khả năng chia sẻ báo cáo trực tuyến với các đồng nghiệp. Với sức mạnh của Power BI, người dùng có thể khám phá thông tin ẩn sau dữ liệu, đưa ra quyết định dựa trên dữ liệu chính xác và cập nhật, và tạo ra các báo cáo đáng tin cậy để chia sẻ với đồng đội và cấp quản lý.

Vai trò của Window Functions trong PowerBI

INDEX, OFFSETWINDOW là các WINDOW FUNCTIONS hỗ trợ  tính toán trên tập dữ liệu được trích xuất từ nguồn dữ liệu và cho phép sắp xếp và phân vùng trên đó. WINDOW FUNCTIONS thường được sử dụng trong các ngữ cảnh sau:
  • Tính lũy kế theo thời gian
  • So sánh doanh thu tháng này với tháng trước.
  • Tính toán các trung bình động trong khoảng thời gian theo tháng hoặc ngày.
Mục tiêu WINDOW FUNCTIONS là để đơn giản hóa việc viết “Code” xử lý và cải thiện hiệu suất tực thi.
Tham số thường dùng của WINDOW FUNCTIONS như ORDERBYPARTITIONBY để sắp xếp và phân vùng trên tập dữ liệu trích xuất, từ đó chúng ta có thể tính toán, thống kê theo yêu cầu.
WINDOW là hàm phức tạp nhất trong nhóm hàm WINDOW FUNCTIONS. Nó cho phép định nghĩa một bảng dựa trên dòng hiện hành bằng cách sử dụng độ lệch tương đối “relative offsets” hoặc tham chiếu tuyệt đối “absolute references”. WINDOW cực kỳ mạnh mẽ trong việc thực hiện tính lũy kế, trung bình động, so sánh theo thời gian.
Trong nội dung bài viết này chúng tôi giới thiệu với các bạn hàm WINDOW và ứng dụng hàm này để tính doanh thu trung bình trong 6 tháng trước trong Power BI.
 
 

1. Kết nối nguồn dữ liệu 

- Table Sales
- Table Date

2. Thiết kế Data Model

 

3. Thống kê Doanh thu bán hàng

4. Thống kê trung bình động trong 6 tháng

5. Sử dụng Line chart thể hiện Doanh thu bán hàng theo năm tháng

Lưu ý: để sắp xếp tháng năm như trực quan chúng ta sử dụng chức năng sort by column

Thành thạo kỹ năng phân tích dữ liệu với Power BI chính là bước đi tiếp thêm cơ hội cho bạn khẳng định vị trí cũng như mở ra nhiều chặng đường thăng tiến trong tương lai. Hi vọng rằng, bài viết này sẽ hỗ trợ bạn trong công việc với công cụ PowerBI.
Bạn cần tư vấn cụ thể về chương trình học PowerBI, đừng ngần ngại hãy liên hệ ngay với chúng tôi tại Hotline (028) 38351056 để được hỗ trợ kịp thời.

Trung Tâm Tin Học Trường ĐH KHTN, ĐHQG-HCM

 

 

ai
Trung Tâm Tin Học
ai
Trung Tâm Tin Học
Chào mừng bạn đến với Trung Tâm Tin Học.
Bạn đang cần hỗ trợ thông tin gì ạ? Hãy Chat ngay với chúng tôi nhé.