Chào mọi người,
Dạo này mình đang tập trung tìm hiểu về Power BI và nhận thấy việc cập nhật dữ liệu thủ công tốn khá nhiều thời gian, đặc biệt với những báo cáo có nguồn dữ liệu thay đổi thường xuyên. Sau một thời gian mày mò, mình đã tìm ra cách tự động hóa quy trình này bằng Power Automate. Mình muốn chia sẻ với mọi người để ai đang gặp khó khăn tương tự có thể tham khảo.
Về cơ bản, mình sử dụng Power Automate để theo dõi sự thay đổi của một file Excel/CSV trên OneDrive/SharePoint. Khi có file mới hoặc file được cập nhật, Power Automate sẽ kích hoạt một luồng (flow) để tự động làm mới (refresh) bộ dữ liệu trong Power BI. Điều này giúp báo cáo của mình luôn được cập nhật thông tin mới nhất mà không cần phải thao tác thủ công.
Các bước chính mình thực hiện:
- Tạo một Data Source trong Power BI trỏ đến file Excel/CSV trên cloud (OneDrive/SharePoint).
- Sử dụng Power Automate để tạo một luồng:
- Trigger: Khi một file được tạo hoặc sửa đổi trong một thư mục cụ thể.
- Action: Kích hoạt làm mới bộ dữ liệu trong Power BI (sử dụng connector của Power BI).
Cách này thực sự hiệu quả và tiết kiệm rất nhiều thời gian cho mình. Ai đã từng áp dụng phương pháp này hoặc có cách nào hay hơn thì chia sẻ thêm nhé!