Kiến trúc & luồng dữ liệu
Hiểu dữ liệu chảy thế nào trong Power BI — từ nguồn, qua semantic model, tới báo cáo — là nền tảng để thiết kế giải pháp đúng và nhanh.
Luồng tổng thể
Phần tiêu đề “Luồng tổng thể”- Nguồn dữ liệu → Power Query làm sạch/định hình.
- Dữ liệu vào semantic model (bảng + quan hệ + DAX).
- Báo cáo truy vấn model để hiển thị.
- Publish lên Service để chia sẻ.
Chế độ lưu trữ (storage mode)
Phần tiêu đề “Chế độ lưu trữ (storage mode)”| Chế độ | Cách hoạt động | Khi nào dùng |
|---|---|---|
| Import | Nạp dữ liệu vào model (nén, in-memory) — nhanh nhất | Phần lớn trường hợp |
| DirectQuery | Truy vấn thẳng nguồn mỗi lần — dữ liệu tươi, không nén | Dữ liệu lớn/realtime, không muốn import |
| Direct Lake | Đọc trực tiếp từ OneLake (Fabric) — nhanh + tươi | Có Fabric/lakehouse |
| Composite | Trộn Import + DirectQuery | Cân bằng tốc độ & độ tươi |
Đánh đổi
Phần tiêu đề “Đánh đổi”- Import: nhanh, nhiều tính năng — nhưng cần làm mới (refresh) và giới hạn dung lượng.
- DirectQuery: tươi, không giới hạn kích thước — nhưng phụ thuộc tốc độ nguồn.
- Direct Lake: kết hợp ưu điểm — cần hệ sinh thái Fabric.