COMO DISEÑAR UN CUBO CON MySQL II

Definidos los requerimientos en la siguiente fase se trabajara con los datos y la información recolectada.

3. RECOLECCIÓN DE DATOS:

Recolectada la información desde diferentes fuentes, las cuales pueden ser hojas de calculo, diagramas, otras bases de datos, esta se organiza y depura.

Para el caso practico se utilizara una base de datos compuesta por cinco tablas de la cual se extrae el diccionario de datos, donde se muestra la información de las tablas y se procede a su normalización.

Tablas:

  • Customer.
  • Product
  • SalesOrderHeader
  • SalesOrderDetail
  • SalesTerrory
Diccionario de datos tabla Customer


Creación de la base de datos





4. MODELADO DEL CUBO

En esta etapa se elige el modelo del cubo, si este se hara en forma de estrella, copo de nieve o constelación. Para esta base se hará en modelo estrella, donde la información se recibe desde diferentes puntos y es almacenada en la bodega. (1)


5. IMPLEMENTACION

En esta fase se construye el modelo físico, para el caso practico se crearan las tablas correspondientes a las dimensiones y las fuentes:



El siguiente paso es construir el vizualizador, mediante la creación de la tabla correspondiente.




6.  VIZUALIZADOR

Para la construccion del cubo en MySQL una de las principales herramientas para facilitar su construccion es Mondrin, mediante la ejecucion de una ETL, sin embargo para el visualizador vamos a trabajar con el software de Tableau.

La base de datos se exporta a un archivo con extencion .txt: "dataVisualizador.txt", importa el archivo con extencion .txt a tableau





Se crea la bodega de almacenamiento con las dimensiones y medidas



En la hoja de trabajo se crea un reporte con la información de la bodega










(1) Imagen tomada de FAVA - Formación en Ambientes Virtuales de Aprendizaje Diseño e Implementancion de Cubos de Datos SENA - Servicio Nacional de Aprendizaje







Comentarios

Entradas populares de este blog

Bases de datos Espejo en MySQL

COMO DISEÑAR UN CUBO CON MySQL

Supervicion a los parametros de gestion de una base de datos