Está en la página 1de 16

SOL.

TECNOLOGICAS INTEGRALES EMPRESAS


Proyecto DatawareHouse Alimntate Ecuador
ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO FACULTAD DE INFORMATICA Y ELECTRONICA ESCUELA DE INGNIERIA EN SISTEMAS

Edison Villa 3240

Riobamba - Ecuador

16-7-2013

REQUERIMIENTOS GENERALES DADAS POR EL USUARIO RQ1.-Cantidad de beneficiarios del programa Alimntate Ecuador por ao. RQ2.-Cantidad de dinero del programa Alimntate ecuador por ao. RQ3.-Cantidad de beneficiarios del programa Alimntate Ecuador por ubicacin geogrfica RQ4.-Analizar la provincia con mayor movimiento de beneficiarios. a. Analizar el estado de las fuentes Texto Plano

Sql Server

b. Disear el DWH para la solucin BI

El DataWareHouse va a estar montado sobre postgres, y consta de la siguiente estructura: DSA.-Contiene las fuentes de datos temporales del proyecto.

El DWH.-Contiene los datos centralizados (Coleccin de datos), aqu estararan nuestras dimensiones y tablas de hechos analizadas con anterioridad.

El DCL.-Contiene datos de nuestros programas que nos serviran para programar las cargas.

c. Construir Procesos ETLs. Cargamos entregas de la Fuente de SqlServer, para el cual usamos un proceso ETL.

El sql de bd_entregas

Pre visualizamos para ver que todo funciona bien.

El dsa_entregas (Tabla de destino) nos quedara asi.

Por ultimo corremos nuestra transformacin

Cargamos Provincia de la fuente de texto plano

La entrada es nuestra txt_parroquia para lo cual seleccionamos la fuente, definimos los campos y realizamos un pre visualizacin para ver que todo este correcto.

El dsa_provincia quedara as.

Cargamos Cantn de la fuente de texto plano

La entrada es nuestra txt_canton para lo cual seleccionamos la fuente, definimos los campos y realizamos un pre visualizacin para ver que todo este correcto.

El dsa_canton quedara as.

Cargamos parroquia de la fuente de texto plano

La entrada es nuestra txt_parroquia para lo cual seleccionamos la fuente, definimos los campos y realizamos un pre visualizacin para ver que todo este correcto.

El dsa_parroquia quedara as.

Realizamos una actualizacin de la dimensin beneficiario.

El sql de nuestra tabla de entrada queda asi.

La tabla de Hechos (h_alimentate_ecuador)

El sql de nuestra tabla de entrada queda asi.

La tabla de salida (h_alimentate_ecuador) queda asi.

d. Programar / Planificar ejecucin de ETLs Creamos un job para el DSA

Creamos un job para el DWH

Creamos un job maestro que llame a mis 2 jobs

Analisis de requerimientos en la herramienta QLikView

También podría gustarte