![Page 1: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/1.jpg)
Implantación de Datawarehouse Open Free
Universidad de la República | Facultad de Ingeniería | Instituto de Computación | Proyecto de Grado
19 de Agosto de 2011
Nicolás Gerolami - Esteban Revello - Germain Venzal
Tutores: Nelson Calero - Lorena Etcheverry - Ariel Sabiguero Yawelak
![Page 2: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/2.jpg)
Agenda
Introducción Objetivos del proyecto Evaluación y Comparación de Plataformas Calidad de datos Proceso de Diseño Multidimensional Arquitectura de la Solución Desarrollada Implementación Resultados obtenidos Trabajo a futuro y Conclusiones
![Page 3: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/3.jpg)
Introducción – Conceptos básicos
Un Data Warehouse (DW) es un conjunto de herramientas de apoyo a la toma de decisiones Componentes básicos:
• Sistemas de Datos Fuentes • Almacenamiento temporal y ETL • Herramientas de acceso a datos • Presentación de datos
Business Intelligence usualmente incluye: Integración de datos, calidad de datos Data warehousing Textos y análisis de contenido
![Page 4: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/4.jpg)
Introducción al Proyecto
Propuesta del área informática de ASSE Actualmente la institución dispone de:
Reportes gerenciales con información de sistemas heterogéneos
Reportes manuales Hay necesidades insatisfechas de información Actualmente no se dispone de un sistema de
información gerencial del tipo Business Intelligence (BI) a nivel organizacional
![Page 5: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/5.jpg)
Objetivos del Proyecto
Evaluación de herramientas de BI Free/Open Source Analisis de la calidad de datos Implementación utilizando la plataforma seleccionada
Instalación de las herramientas recomendadas Modelado multidimensional Creación de cubos, ETL, reportes
Traspaso de conocimiento a funcionarios de ASSE Interactuar con sistemas de ASSE
Sistema de Gestión de Usuarios Sistema AP.SGA (Sistema de prestaciones)
![Page 6: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/6.jpg)
Evaluación y Comparación de Plataformas
Pentaho BI Suite Community
JasperSoft BI Suite Community
SpagoBI Studio
OpenI Suite
Palo Suite
![Page 7: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/7.jpg)
Comparación de funcionalidades: ETL, análisis OLAP, reporting, tableros de mando Seguridad, documentación, usabilidad, otros aspectos
Prototipado sobre dos plataformas seleccionadas Evaluación y selección final: Pentaho Community
Evaluación y Comparación de Plataformas
Características Pentaho SpagoBI Instalación 4 5 Configuración 4 2
Documentación brindada por la distribución 4 3
Documentación brindada por fuentes externas 5 2
Accesibilidad y facilidad de uso 5 3
Promedio 4,4 3
![Page 8: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/8.jpg)
Calidad de datos
Inexistencia de claves foráneas donde debían existir Se encontraron ciertos datos inconsistentes en las
bases de datos fuentes Ejemplos:
Afiliados con más de 125 años Usuarios asociados a localidades inexistentes Más de 20 departamentos
Se creó una base de datos intermedia para mejorar la calidad de los datos Depuración de valores no útiles e inconsistentes Restauración de valores (por ej. Edades x f. Nac.)
![Page 9: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/9.jpg)
Proceso de Diseño Multidimensional
![Page 10: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/10.jpg)
Arquitectura de la Solución Desarrollada
![Page 11: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/11.jpg)
Arquitectura Software utilizado en la Implementación:
SO: Open Suse 11.3 64 bit BD: MySQL 5.5 y PostgreSQL 9.0.3 Pentaho BiServer ce 3.7.0 stable Pentaho Data Integration 4.1.0 stable Pentaho Report Designer 3.7.0 stable Design Studio 3.7.0 Pentaho Dashboard Editor CDE bundle 1.0 RC3 Pentaho Schema Workbench 3.2.1.13885 RC1
![Page 12: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/12.jpg)
Arquitectura Física
![Page 13: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/13.jpg)
Implementación
![Page 14: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/14.jpg)
Resultados obtenidos
Instalación de las plataformas seleccionadas Implementación del DW
Diseño de cubos Desarrollo de procesos de ETL Reportes, cuadros de mando e infografías
Actualización periódica del DW de forma automatizada Log de carga
Experiencia adquirida a lo largo del proyecto
![Page 15: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/15.jpg)
Resultados obtenidos – ETL
![Page 16: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/16.jpg)
Resultados obtenidos - OLAP
![Page 17: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/17.jpg)
Resultados obtenidos - Reportes
![Page 18: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/18.jpg)
Resultados obtenidos - Dashboards
![Page 19: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/19.jpg)
Trabajo a futuro
Extender el DW creado según nuevas necesidades de ASSE + Cubos + Reportes y Dashboards + Indicadores Data Mining Integración con sistemas de información geográfica
y geolocalización
Optimizar performance en los procesos de carga y en las dimensiones
![Page 20: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/20.jpg)
Conclusiones
Se puede implementar una solución de DW y Business Intelligence Free/Open en el tiempo de un proyecto de grado en el marco de una institución estatal a pesar de la baja calidad en los datos de origen
Dificultades:
Existencia de bugs en los componentes utilizados Constantes cambios de versión en la herramienta
seleccionada Trabajo remoto (por privacidad)
![Page 21: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/21.jpg)
¿Preguntas?
![Page 22: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/22.jpg)
Gracias por su Atención
Universidad de la República | Facultad de Ingeniería | Instituto de Computación | Proyecto de Grado
Nicolás Gerolami - Esteban Revello - Germain Venzal
![Page 23: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/23.jpg)
Implementación Implementación
Relación dimensional
![Page 24: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/24.jpg)
Implementación Implementación
Procesos de extracción, transformación y carga Cubos y OLAP Consultas Ad Hoc Reportes Cuadros de Mando Infografía Consola de Administración BI Server
![Page 25: Implantación de Datawarehouse Open Free - Bienvenidos a … · SpagoBI Studio . OpenI Suite . Palo Suite](https://reader031.vdocumento.com/reader031/viewer/2022022522/5b2f02307f8b9af0648d4915/html5/thumbnails/25.jpg)
Resultados obtenidos - Infografías