Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

CUBE OLAP đa chiều là gì và cho ví dụ về hình khối có nhiều hơn 3 kích thước

Trong thế giới DW, từ "kích thước" bị quá tải - thay đổi nghĩa tùy thuộc vào ngữ cảnh. Đây là một ví dụ.

  • Vào một ngày nhất định , một khách hàng bước vào cửa hàng mua một sản phẩm .

Ví dụ này có bốn thứ nguyên (ngày, khách hàng, cửa hàng, sản phẩm) và một dữ kiện (doanh số bán hàng). Vì vậy, một ngôi sao Kimball điển hình sẽ giống như sau:

Một thứ nguyên (bảng) là một bảng tra cứu các thuộc tính của các đối tượng hiếm khi thay đổi. Sản phẩm, khách hàng và cửa hàng có thể thay đổi một số thuộc tính (thuộc tính) của họ, nhưng họ hiếm khi làm như vậy. Bảng dữ kiện nắm bắt các tương tác giữa các đối tượng này. Tại giao điểm của thứ nguyên ngày, cửa hàng, sản phẩm và khách hàng là một thước đo SalesAmount . Lưu ý rằng việc tổng hợp (tính tổng) doanh số bán hàng theo ngày, theo năm, theo sản phẩm, thương hiệu, thành phố, quốc gia, nhóm tuổi, theo bất kỳ điều gì dễ dàng như thế nào - đó là ý tưởng ngay từ đầu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chỉ có thể chỉ định một biểu thức trong danh sách chọn khi truy vấn con không được giới thiệu với EXISTS

  2. Kết nối với MS SQL Server bằng Xác thực Windows bằng Python?

  3. Tìm hiểu xem một đối tượng có phải là khóa ngoại với OBJECTPROPERTY () trong SQL Server hay không

  4. Tìm hiểu xem một đối tượng có phải là một hàm có giá trị bảng trong SQL Server với OBJECTPROPERTY () hay không

  5. Cách khắc phục “Tùy chọn cấu hình‘ Agent XPs ’không tồn tại” trong SQL Server (T-SQL)