Dimension và Fact là các thuật ngữ chính trong thiết kế cơ sở dữ liệu OLAP.
- Bảng thực tế chứa dữ liệu có thể được tổng hợp.
- Biện pháp là biểu thức dữ liệu tổng hợp (e. Tổng chi phí, Số lượng cuộc gọi, ...)
- Thứ nguyên chứa dữ liệu được sử dụng để tạo nhóm và bộ lọc.
- Bảng sự kiện không có dữ liệu thứ nguyên là vô dụng. Một mẫu: "tổng số đơn đặt hàng là 1 triệu" không phải là thông tin mà là "tổng số đơn đặt hàng từ năm 2005 đến năm 2009".
Họ có rất nhiều các công cụ BI làm việc với các khái niệm (ví dụ Microsft SSAS, Tableau Software) và ngôn ngữ (e. MDX).
Một số lần không dễ để biết liệu dữ liệu là thước đo hay kích thước. Ví dụ, chúng tôi đang phân tích revenue
, cả hai kịch bản là possibles:
- 3 biện pháp:
net profit
, overheads
, interest
- 1 biện pháp:
profit
và 1 chiều: profit type
(với 3 yếu tố: ròng, chi phí, lãi suất)
Chuyên gia phân tích BI i những người xác định thiết kế tốt nhất cho từng giải pháp là gì.
EDITED do cho câu hỏi cũng đang được chỉnh sửa:
Một giải pháp OLAP thường có một lớp ngữ nghĩa. Lớp này cung cấp thông tin công cụ OLAP về: các phần tử nào là dữ liệu thực tế, các phần tử nào là dữ liệu thứ nguyên và các mối quan hệ bảng.Không giống như các hệ thống OLTP, không yêu cầu cơ sở dữ liệu OLAP được chuẩn hóa đúng cách. Vì lý do này, bạn có thể lấy dữ liệu thứ nguyên từ một số bảng bao gồm các bảng thực tế. Thứ nguyên lấy dữ liệu từ bảng thực tế có tên là Fact Dimension or Degenerate dimension.
Họ có rất nhiều khái niệm mà bạn nên lưu ý khi thiết kế cơ sở dữ liệu OLAP: "STAR Schema", "bông tuyết Schema", "Phím thay thế", "hệ thống thứ bậc cha mẹ và con", ...
vui lòng xem câu hỏi được cập nhật của tôi. Tôi rất biết ơn câu trả lời của bạn cho đến nay nhưng tôi muốn biết thêm một chút về kiến thức của tôi. –
ok, đọc lại câu trả lời. – danihp