O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Pentaho OSBI - Consorcio SIU

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 42 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Quem viu também gostou (20)

Anúncio

Semelhante a Pentaho OSBI - Consorcio SIU (20)

Mais recentes (20)

Anúncio

Pentaho OSBI - Consorcio SIU

  1. 1. Pentaho BI Suite Introducción SIU – Datawarehouse / Agosto 2010
  2. 2. “ Inteligencia de Negocios es el proceso de convertir datos en conocimientos y el conocimiento en acción, para la toma de decisiones” Business Intelligence DATOS ANÁLISIS CONOCIMIENTO SIU – Datawarehouse / Agosto 2010
  3. 3. Fases de un proceso BI SIU – Datawarehouse / Agosto 2010
  4. 4. Pentaho OSBI Open Source Business Intelligence SIU – Datawarehouse / Agosto 2010
  5. 5. <ul><li>Proyecto Open Source (GNU GPL) cuyo objetivo es crear soluciones para Inteligencia de Negocios. </li></ul><ul><li>Las funcionalidades principales son: </li></ul><ul><ul><li>Reporting empresarial y Análisis. </li></ul></ul><ul><ul><li>Tableros de mando. </li></ul></ul><ul><ul><li>Minería de datos. </li></ul></ul><ul><ul><li>Integración de datos. </li></ul></ul><ul><ul><li>Workflow, alertas, suscripciones, </li></ul></ul><ul><ul><li>etc. </li></ul></ul>¿Qué es Pentaho? (1/2) SIU – Datawarehouse / Agosto 2010
  6. 6. <ul><li>Plataforma “orientada a la solución” y “centrada en procesos”. </li></ul><ul><li>Compuesto por múltiples programas que trabajan juntos para crear y distribuir soluciones BI. (diferentes funcionalidades). </li></ul><ul><li>Puede ser accedido desde un simple web browser, embebido en portales (LifeRay), embebido en sistemas de gestión (Alfresco). </li></ul><ul><li>Su diseño modular le permite utilizar otros programas ajenos a la suite (BIRT, Jasper). </li></ul>¿Qué es Pentaho? (2/2) SIU – Datawarehouse / Agosto 2010
  7. 7. Principales proyectos <ul><li>Pentaho Reporting (antes JFreeReport): </li></ul><ul><li>http://reporting.pentaho.org </li></ul><ul><li>Pentaho Data Integration (Kettle): </li></ul><ul><li>http:// kettle.pentaho.org </li></ul><ul><li>Pentaho Analysis (Mondrian OLAP server): </li></ul><ul><li>http:// mondrian.pentaho.org </li></ul><ul><li>Pentaho Data Mining (Weka): </li></ul><ul><li>http:// weka.pentaho.org </li></ul><ul><li>Pentaho Dashboards (CDF): </li></ul><ul><li>http://www.pentaho.com/products/dashboards/ </li></ul><ul><li>Pentaho BI Platform: </li></ul><ul><li>http:// community.pentaho.com / projects / bi_platform / </li></ul>SIU – Datawarehouse / Agosto 2010
  8. 8. Análisis OLAP SIU – Datawarehouse / Agosto 2010
  9. 9. Gráficos SIU – Datawarehouse / Agosto 2010
  10. 10. Tableros de mando SIU – Datawarehouse / Agosto 2010
  11. 11. Reportes SIU – Datawarehouse / Agosto 2010
  12. 12. Componentes (1/3) <ul><li>Plataforma 100% J2EE, asegurando la escalabilidad, integración y portabilidad. </li></ul><ul><li>Servidor: puede correr en servidores compatibles con J2EE como JBOSS AS, WebSphere, Tomcat, WebLogic y Oracle AS. </li></ul><ul><li>Base de datos: vía JDBC, IBM DB2, Microsft SQL Server, MySQL, Oracle, PostgreSQL, NCR Teradata, Firebird, etc. </li></ul>SIU – Datawarehouse / Agosto 2010
  13. 13. Componentes (2/3) <ul><li>Sistema operativo: no hay dependencia. Lenguaje interpretado. </li></ul><ul><li>Lenguaje de programación: Java, Javascript, JSP, XSL (XSLT/XPath/XSL-FO). </li></ul><ul><li>Interfaz de desarrollo: Java SWT, Eclipse, Web-based. </li></ul><ul><li>Repositorio de datos basado en XML. </li></ul><ul><li>Todos los componentes están expuestos vía Web Services para facilitar la integración con Arquitecturas Orientadas a Servicios (SOA). </li></ul>SIU – Datawarehouse / Agosto 2010
  14. 14. Arquitectura SIU – Datawarehouse / Agosto 2010
  15. 15. <ul><ul><li>Existen dos versiones disponibles de Pentaho </li></ul></ul><ul><ul><li>Pentaho Community Edition </li></ul></ul><ul><ul><li>Pentaho Enterprise Edition (*) </li></ul></ul><ul><ul><li>(*) (Costo de soporte 10.000 US$/año hasta 25 usuarios – 1º semestre 2010 ) </li></ul></ul><ul><ul><li>http:// repositorio.siu.edu.ar /trac/ datawarehouse / attachment / wiki /Información%20de%20interés/ lower %20costs%20with%20OSBI. pdf </li></ul></ul>SIU – Datawarehouse / Agosto 2010
  16. 16. <ul><li>Versión Comunitaria </li></ul><ul><li>Sin costos de licencia </li></ul><ul><li>Sin servicios de soporte asociados </li></ul><ul><li>Suite completa con todas las funcionalidades para el desarrollo de proyectos de Business Intelligence. </li></ul><ul><li>Aunque Pentaho soló la recomienda para: </li></ul><ul><ul><li>Aficionados al BI </li></ul></ul><ul><ul><li>Académicos </li></ul></ul><ul><ul><li>Programadores de Software Abierto </li></ul></ul>Pentaho Community Edition SIU – Datawarehouse / Agosto 2010
  17. 17. <ul><li>Versión Empresarial. </li></ul><ul><li>Sin costos de licencia. </li></ul><ul><li>Costo de soporte y mantención con suscripción anual. </li></ul><ul><li>Versión certificada con funcionalidades mejoradas para la consola de administración, y la construcción de tableros de control. </li></ul><ul><ul><li>Pentaho Enterprise Edition </li></ul></ul>SIU – Datawarehouse / Agosto 2010
  18. 18. ¿Community ó Enterprise? http:// www.pentaho.com/download/asset_container.php?durl = pentaho_bi_suite_enterprise_edition.pdf&furl =540000 SIU – Datawarehouse / Agosto 2010
  19. 19. http:// www.pentaho.com/download/asset_container.php?durl = pentaho_bi_suite_enterprise_edition.pdf&furl =540000 ¿Community ó Enterprise? SIU – Datawarehouse / Agosto 2010
  20. 20. http:// www.pentaho.com/download/asset_container.php?durl = pentaho_bi_suite_enterprise_edition.pdf&furl =540000 ¿Community ó Enterprise? SIU – Datawarehouse / Agosto 2010
  21. 21. ¿Dónde conseguir ayuda ? <ul><li>Web principal: http:// www.pentaho.com </li></ul><ul><li>Descarga de: http:// sourceforge.net / projects / pentaho </li></ul><ul><li>Material comunitario: http://community.pentaho.com </li></ul><ul><li>Wiki Comunidad: http://wiki.pentaho.com/display/COM/Community+Wiki+Home </li></ul><ul><li>Foros Comunidad: http://forums.pentaho.org/ </li></ul><ul><li>Wiki - SIU-Datawarehouse: http://repositorio.siu.edu.ar/trac/datawarehouse </li></ul>SIU – Datawarehouse / Agosto 2010
  22. 22. Suites BI <ul><li>Pentaho Community Edition (CE): </li></ul><ul><li>Aplicación web desarrollada en J2EE. Modular. </li></ul><ul><li>Multiplataforma. </li></ul><ul><li>Incluye: ETL, Reporting, OLAP, Data mining, Dashboards. </li></ul><ul><li>GNU GPL. </li></ul><ul><li>OpenI : </li></ul><ul><li>Aplicación de tipo SaaS. Desarrolada en J2EE. Multiplataforma. </li></ul><ul><li>Incluye: OLAP. </li></ul><ul><li>Licencia Open Source. </li></ul>SIU – Datawarehouse / Agosto 2010
  23. 23. SpagoBI : Aplicación web desarrollada en J2EE. Modular. Multiplataforma. Incluye: ETL, Reporting, OLAP, Data mining, Dashboards. Licencia GNU LGPL. JasperSoft Community Edition: Aplicación de tipo SaaS. Modular. Multiplataforma. Incuye: ETL, Reporting, OLAP, Dashboards. Licencia GNU GPL. Suites BI SIU – Datawarehouse / Agosto 2010
  24. 24. Palo Community Version: Orientada a Planificación y Presupuestos. Basada en AJAX. Multiplataforma. Incluye: ETL, Reporting, OLAP. Licencia Open Source. Suites BI SIU – Datawarehouse / Agosto 2010
  25. 25. Pentaho Data Integration (PDI) - Kettle SIU – Datawarehouse / Agosto 2010
  26. 26. SIU – Datawarehouse / Agosto 2010
  27. 27. <ul><li>Usos comunes </li></ul><ul><li>Carga de datawarehouses y datamarts. </li></ul><ul><li>Integración de datos. </li></ul><ul><li>Limpieza de datos (Data cleansing). </li></ul><ul><li>Migración y depuración de datos. </li></ul><ul><li>Exportación de datos. </li></ul><ul><li>Integración de PDI usando Pentaho BI. </li></ul><ul><li>... </li></ul>Introducción (1/2) SIU – Datawarehouse / Agosto 2010
  28. 28. <ul><li>Pentaho Data Integration (PDI) - Kettle -> Kettle Extracción, Transformación, y Carga. </li></ul><ul><li>Licencia GNU LGPL. </li></ul><ul><li>Las soluciones de PDI se basan en dos tipos de objetos diferentes: </li></ul><ul><ul><li>Transformaciones </li></ul></ul><ul><ul><li>Trabajos </li></ul></ul><ul><li>PDI cuenta con un Motor propio que le permite interpretar, planificar y ejecutar Transformaciones y Trabajos (T&T). </li></ul>Introducción (2/2) SIU – Datawarehouse / Agosto 2010
  29. 29. Transformación (transformation) <ul><li>Orientación a los Datos. Representa una tarea ETL. </li></ul><ul><li>Es una colección de “pasos”. Cada paso es una operación particular sobre datos. </li></ul><ul><li>Los “ pasos ” se conectan entre sí a través de “ saltos ”, que indica cual será el flujo de los datos. </li></ul><ul><li>Los “ pasos ” trabajan de manera simultánea y asincrónica. </li></ul>SIU – Datawarehouse / Agosto 2010
  30. 30. Trabajo (job) <ul><li>Orientación a la Tarea y a los Datos. </li></ul><ul><li>Usualmente un Trabajo se compone de una o más Transformaciones, que serán ejecutadas secuencialmente. </li></ul><ul><li>La ejecución de cada “Entrada de Trabajo” presenta una salida de status, que puede ser analizada para la realización de diferentes acciones. </li></ul>SIU – Datawarehouse / Agosto 2010
  31. 31. <ul><li>PDI cuenta con herramientas y utilidades para crear, administrar y ejecutar T&T: </li></ul><ul><ul><li>Spoon : IDE gráfico para crear T&T. </li></ul></ul><ul><ul><li>Kitchen : herramienta de línea de comandos para ejecutar Trabajos. </li></ul></ul><ul><ul><li>Pan : herramienta de línea de comandos para ejecutar Transformaciones. </li></ul></ul><ul><ul><li>Carte : servidor liviano para ejecutar T&T en host remotos. </li></ul></ul><ul><li>Las T&T utilizan un lenguaje descriptivo (XML), el cual será interpretado por el Data Integration Engine para su ejecución. </li></ul>PDI - Aplicaciones SIU – Datawarehouse / Agosto 2010
  32. 32. <ul><li>“ Sin Catálogo” : se almacenan y gestionan las T&T en algún directorio. </li></ul><ul><li>“ Con Catálogo” : se utiliza una BD Relacional para almacenar y gestionar T&T. </li></ul>Catálogo SIU – Datawarehouse / Agosto 2010
  33. 33. Kettle en el proceso de BI SIU – Datawarehouse / Agosto 2010
  34. 34. Data Integration Engine <ul><li>Responsable de interpretar y ejecutar los T&T de PDI. </li></ul><ul><li>Data Integration Engine utiliza: </li></ul><ul><ul><li>Para Transformaciones -> Motor de Transformaciones </li></ul></ul><ul><ul><li>Para Trabajos -> Motor de Trabajos </li></ul></ul><ul><li>Implementado como una librería Java. </li></ul><ul><li>Cuenta con una GUI muy avanzada. </li></ul><ul><li>Incluido en Pentaho BI server, para permitir ejecutar Trabajos como parte de una xaction. </li></ul>SIU – Datawarehouse / Agosto 2010
  35. 35. Transformación (transformation) Ejemplo: SIU – Datawarehouse / Agosto 2010
  36. 36. Trabajo (job) Ejemplo: Carga de un DW SIU – Datawarehouse / Agosto 2010
  37. 37. Interfase gráfica SIU – Datawarehouse / Agosto 2010
  38. 38. Demo SIU – Datawarehouse / Agosto 2010
  39. 39. <ul><li>Web: http:// kettle.pentaho.org </li></ul><ul><li>Foro: http:// forums.pentaho.org/forumdisplay.php?f =69 </li></ul><ul><li>Wiki: http:// wiki.pentaho.org /display/EAI </li></ul><ul><li>Lista de mails: http:// groups.google.com /group/kettle-developers </li></ul><ul><li>Manual de Spoon en español: http:// wiki.pentaho.com /display/ EAIes /Manual+del+Usuario+de+ Spoon </li></ul><ul><li>Documentación en español: http://wiki.pentaho.com/display/EAIes/Inicio </li></ul><ul><li>Libros: </li></ul><ul><ul><li>Pentaho 3.2 Data Integration - Beginner's Guide. </li></ul></ul><ul><ul><li>Pentaho Solutions: Business Intelligence and Data Warehousing with Pentaho and MySQL. </li></ul></ul><ul><ul><li>Pentaho Kettle Solutions - Building Open Source ETL Solutions with Pentaho Data Integration. </li></ul></ul>Donde obtener información SIU – Datawarehouse / Agosto 2010
  40. 40. <ul><ul><li>Bibliografía </li></ul></ul><ul><ul><li>Roland Bouman, Jos van Dongen, 2009. “Pentaho Solutions: Business Intelligence and Data Warehousing with Pentaho and MySQL”. Wiley Publishing, Inc. </li></ul></ul><ul><ul><li>María Carina Roldan, 2010. “Pentaho 3.2 Data Integration - Beginner's Guide”. Packt Publishing. </li></ul></ul><ul><ul><li>Ing. Bernabeu Ricardo Dario, 2010. “DATA WAREHOUSING:Investigación y Sistematización de Conceptos – HEFESTO: Metodología propia para la Construcción de un Data Warehouse”. http:// tgx - hefesto.blogspot.com /2010/07/ hefesto -v20. html </li></ul></ul><ul><ul><li>Matt Casters. Pentaho Data Integration 4 and MySQL.. MySQL User Conference, Tuesday April 13th , 2010. </li></ul></ul><ul><ul><li>http:// community.pentaho.com </li></ul></ul><ul><ul><li>http:// kettle.pentaho.org </li></ul></ul><ul><ul><li>http:// todobi.blogspot.com </li></ul></ul>SIU – Datawarehouse / Agosto 2010
  41. 41. ¿Preguntas? SIU – Datawarehouse / Agosto 2010
  42. 42. Muchas Gracias!!! SIU – Datawarehouse / Agosto 2010

×