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

Weitere ähnliche Inhalte

Ähnlich wie ETL Aplicado a Empresas.ppt

Cv horacio vallejo-201302 - es
Cv   horacio vallejo-201302 - esCv   horacio vallejo-201302 - es
Cv horacio vallejo-201302 - es
Horacio Vallejo
 
Manipulacion de datos con Kettle
Manipulacion de datos con KettleManipulacion de datos con Kettle
Manipulacion de datos con Kettle
Marcos Pierri
 
CV Global Integrator - Esteban Reyes Frossini
CV Global Integrator - Esteban Reyes FrossiniCV Global Integrator - Esteban Reyes Frossini
CV Global Integrator - Esteban Reyes Frossini
Esteban Reyes Frossini
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
Ricardo Bouyer
 
Diferentes versiones sql server
Diferentes versiones sql serverDiferentes versiones sql server
Diferentes versiones sql server
Jillian Motoharu
 

Ähnlich wie ETL Aplicado a Empresas.ppt (20)

Overview sap bo girona nib efimatica
Overview sap bo girona nib efimaticaOverview sap bo girona nib efimatica
Overview sap bo girona nib efimatica
 
OpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open SourceOpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open Source
 
CV Santiago Barrio
CV Santiago BarrioCV Santiago Barrio
CV Santiago Barrio
 
Sql server 2008
Sql server 2008Sql server 2008
Sql server 2008
 
Cv horacio vallejo-201302 - es
Cv   horacio vallejo-201302 - esCv   horacio vallejo-201302 - es
Cv horacio vallejo-201302 - es
 
Funcionalidades de QUALITY MASTER
Funcionalidades de QUALITY MASTERFuncionalidades de QUALITY MASTER
Funcionalidades de QUALITY MASTER
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
 
T tema1
T tema1T tema1
T tema1
 
Examen Profesional 1
Examen Profesional 1Examen Profesional 1
Examen Profesional 1
 
ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.
 
Manipulacion de datos con Kettle
Manipulacion de datos con KettleManipulacion de datos con Kettle
Manipulacion de datos con Kettle
 
CV_Dardane_Diez_Canseco_04_2016
CV_Dardane_Diez_Canseco_04_2016CV_Dardane_Diez_Canseco_04_2016
CV_Dardane_Diez_Canseco_04_2016
 
Presentacion Plataforma Tecnologia Ago 2009 Resumen
Presentacion Plataforma Tecnologia Ago 2009 ResumenPresentacion Plataforma Tecnologia Ago 2009 Resumen
Presentacion Plataforma Tecnologia Ago 2009 Resumen
 
CV Global Integrator - Esteban Reyes Frossini
CV Global Integrator - Esteban Reyes FrossiniCV Global Integrator - Esteban Reyes Frossini
CV Global Integrator - Esteban Reyes Frossini
 
Presentacion Plataforma Tecnologia Ago 2009
Presentacion Plataforma Tecnologia Ago 2009Presentacion Plataforma Tecnologia Ago 2009
Presentacion Plataforma Tecnologia Ago 2009
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
 
CV 2.0 Mauricio Sebastián Melillo
CV 2.0 Mauricio Sebastián MelilloCV 2.0 Mauricio Sebastián Melillo
CV 2.0 Mauricio Sebastián Melillo
 
Diferentes versiones sql server
Diferentes versiones sql serverDiferentes versiones sql server
Diferentes versiones sql server
 
Olimpiada Programación e Informática
Olimpiada Programación e InformáticaOlimpiada Programación e Informática
Olimpiada Programación e Informática
 

Mehr von VAOC1984 (6)

ModeladoETL.pdf
ModeladoETL.pdfModeladoETL.pdf
ModeladoETL.pdf
 
Tecnicas Mineria de Datos.ppt
Tecnicas Mineria de Datos.pptTecnicas Mineria de Datos.ppt
Tecnicas Mineria de Datos.ppt
 
Tipos Data Mining.ppt
Tipos Data Mining.pptTipos Data Mining.ppt
Tipos Data Mining.ppt
 
Mineria de Datos Dialnet.pdf
Mineria de Datos Dialnet.pdfMineria de Datos Dialnet.pdf
Mineria de Datos Dialnet.pdf
 
Consideraciones ciberseguridad para empresas
Consideraciones ciberseguridad para empresasConsideraciones ciberseguridad para empresas
Consideraciones ciberseguridad para empresas
 
Vbnet2010 ejerciciosdeconsola
Vbnet2010 ejerciciosdeconsolaVbnet2010 ejerciciosdeconsola
Vbnet2010 ejerciciosdeconsola
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (10)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

ETL Aplicado a Empresas.ppt