sql >> Base de Datos >  >> RDS >> Sqlserver

¿Qué es Multi Dimension OLAP CUBE y dar un cubo de ejemplo con más de 3 dimensiones?

En el mundo de DW, la palabra "dimensión" está sobrecargada:cambia de significado según el contexto. Aquí hay un ejemplo.

  • En una fecha determinada , un cliente entra en una tienda y compra un producto .

Este ejemplo tiene cuatro dimensiones (fecha, cliente, tienda, producto) y un hecho (ventas). Entonces, una estrella típica de Kimball se vería así:

Una dimensión (tabla) es una tabla de búsqueda de propiedades de objetos que rara vez cambian. El producto, el cliente y la tienda pueden cambiar algunas de sus propiedades (atributos), pero rara vez lo hacen. La tabla de hechos captura las interacciones entre estos objetos. En la intersección de dimensiones fecha, tienda, producto y cliente es una medida SalesAmount . Tenga en cuenta lo fácil que es agregar (sumar) el monto de las ventas por fecha, por año, por producto, por marca, por ciudad, por país, por grupo de edad, por lo que sea, que era la idea en primer lugar.