Import vs DirectQuery vs Direct Lake
Khi kết nối dữ liệu, bạn chọn chế độ lưu trữ (storage mode) — quyết định nền tảng ảnh hưởng tốc độ, độ tươi và quy mô. Đây là bản chi tiết của kiến trúc & luồng dữ liệu.
Ba chế độ
Phần tiêu đề “Ba chế độ”Import
Phần tiêu đề “Import”- Nạp dữ liệu vào model (nén, in-memory) → nhanh nhất, đầy đủ tính năng DAX.
- Cần làm mới định kỳ; giới hạn dung lượng theo bản quyền.
DirectQuery
Phần tiêu đề “DirectQuery”- Truy vấn thẳng nguồn mỗi lần tương tác → dữ liệu luôn tươi, không giới hạn kích thước.
- Hiệu năng phụ thuộc nguồn; một số hàm DAX bị hạn chế.
Direct Lake
Phần tiêu đề “Direct Lake”- Đọc trực tiếp từ OneLake (Fabric) → nhanh như Import + tươi như DirectQuery.
- Cần hệ sinh thái Fabric/lakehouse.
So sánh nhanh
Phần tiêu đề “So sánh nhanh”| Tiêu chí | Import | DirectQuery | Direct Lake |
|---|---|---|---|
| Tốc độ | ⭐⭐⭐ | ⭐ | ⭐⭐⭐ |
| Độ tươi | Theo refresh | Realtime | Gần realtime |
| Quy mô | Giới hạn | Lớn | Lớn |
| Cần Fabric | Không | Không | Có |
Composite model
Phần tiêu đề “Composite model”Trộn Import + DirectQuery trong một model — vd bảng fact lớn DirectQuery, bảng dimension nhỏ Import.