OLAP là gì
Phân tích dữ liệu đa chiều
OLAP (Xử lý Phân tích Trực tuyến) là công nghệ phân tích dữ liệu đa chiều cho phép thực hiện các truy vấn phân tích phức tạp và nhanh chóng trên khối lượng thông tin lớn.
Các thao tác OLAP chính
- Slice (Cắt lát) — chọn dữ liệu theo một chiều
- Dice (Xúc xắc) — chọn theo nhiều chiều
- Drill-down — điều hướng đến dữ liệu chi tiết hơn
- Roll-up — tổng hợp dữ liệu lên cấp cao hơn
- Pivot — xoay khối lập phương cho góc nhìn khác
Các loại OLAP
- MOLAP — mô hình đa chiều, dữ liệu trong khối
- ROLAP — mô hình quan hệ, truy vấn cơ sở dữ liệu SQL
- HOLAP — mô hình lai, kết hợp MOLAP và ROLAP
Lợi ích của OLAP
- Phân tích nhanh khối lượng dữ liệu lớn
- Khám phá dữ liệu tương tác
- Biểu diễn thông tin đa chiều
- Hỗ trợ tính toán phức tạp
Ứng dụng
- Thông minh kinh doanh (BI)
- Báo cáo tài chính
- Phân tích bán hàng
- Lập ngân sách và kế hoạch
- Khai phá dữ liệu
OLAP vs OLTP
OLAP được tối ưu hóa cho phân tích và báo cáo, OLTP — cho xử lý giao dịch thời gian thực.