miércoles, 26 de noviembre de 2014

Conceptos en Datawharehouse

Cuando nos disponemos a adentrarnos un poco más en el mundo de las bases de datos multidimensionales y después de saber como se estructura un cubo olap tenemos que aprender algunos nuevos conceptos. En primer lugar observar como se estructuran los cubos en bases de datos relacionales, para lo cual abajo podéis ver como hay que estructurar las tablas en lo que se denomina esquema en estrella que consta de 2 partes fundamentales:

  • Tabla de hechos, que es la tabla central en la que se calculan todas las medidas que queremos almacenar. En el esquema de abajo es la tabla central del dibujo y la medida que queremos guardar es CantSol
  • Tablas de dimensiones: son las tablas que rodean a la tabla de hechos y que como veis contienen los datos para ir clasificando la información agregada o medida que almacenamos en la tabla de hechos







Os voy a presentar 1 concepto que debemos que conocer:

Cuando a una dimensión no se le pueden asociar múltiples atributos, se dice que tenemos una dimensión degenerada, y solo aparecerá como una columna en la tabla de hechos. Por ejemplo, si tuviéramos en nuestro ejemplo una dimensión “Estado de la Venta”, con los posibles valores: “Confirmada”, “Pendiente”, “Cancelada”; en este caso la dimensión serviría solo para separar las ventas según su estado, y no se requieren atributos adicionales.

Es decir, Dimensión Degenerada hace referencia a un campo que será utilizado como criterio de análisis y que es almacenado en la tabla de hechos y que como posee el mismo nivel de granularidad que los datos de la tabla de hechos no se pueden realizar agrupaciones o sumarizaciones a través de este campo. 

No hay comentarios:

Publicar un comentario