Manipulación de datos con Kettle



Documentos relacionados
Integración de datos (abiertos) Introducción a Pentaho Data Integration

Manual de Instalación y configuración

UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

Almacén de datos - concepto. Arquitectura de un sistema de almacén de datos

OpenProdoc. ECM Open Source

FOREST BPMS. Arquitectura Forest BPMS. Metodologia de implementación. Fase I Instalación

WebTask Manager Modulo de Interconexión

El Programa estadístico R

Instituto Tecnológico Superior de Lerdo

ETL. Son las siglas en inglés de Extraer, Transformar y Cargar (Extract, Transform and

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho

04/04/2005 InnovaPortal e InnovaNet 26 de marzo 961 of Montevideo - Uruguay

Conexión ODBC Visual Basic - MSQL. Cristian Vidal Silva

DESARROLLO DE APLICACIONES CON BASES DE DATOS RELACIONALES EMBEBIDAS / EMPOTRADAS ING. ROGER CALDERON MORENO

Información del Producto: XenData X1500 LTO-5 Digital Video Archive System

Migración de ESET Remote Administrator v2.x a v3.x

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN SISTEMA CAJA DE AHORRO COMUNITARIO SCAC

ADENDA No DE JUNIO DE 2014

CONSORCIO. Consultoría para la Construcción del Sistema de difusión de los Censos Nacionales de Población y Vivienda 2007 y suministro de software

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Printer Activity Monitor. Libro blanco técnico

Los requerimientos básicos necesarios para poder navegar dentro del Curso Open Office Writer con Accesibilidad se dividen en:

Business Intelligence

Almacenar y acceder a Información universitaria. Almacenar y acceder información de tipo de imágenes u otros formatos.

Gelka Consultores de Negocios y Proyectos Ltda.

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1

Modulo VI - Base de datos en Microsoft SQL Server Unidad -1

Guía de inicio rápido

Algunos Administradores de Contenido se presentan a continuación:

asired EIS Descripción de producto. Integración de Sistemas Explotación de Datos y Business Intelligence para la Pequeña y Mediana Empresa.

Qué es una base de datos?

CUADRO DE MANDOS GRIPE A SERVICIO ARAGONÉS DE SALUD DEPARTAMENTO DE SALUD GOBIERNO DE ARAGÓN

Vista de Datos y Editor

Propuesta técnica Reporteria. Descripción. La solución cumple los siguientes hitos:

Instalación y uso de Document Distributor

Sistemas Manejadores de Bases de Datos ( Postgres)

Configuracion Escritorio Remoto Windows 2003

Ing. Clarisa Maman Orfali. Founder & CEO ClarTech Solutions, Inc.

Guía de usuario CUBO TI

TciSatSingleW32 Versión 3.1

Instalación de SQL Server 2008 y su manejo con los sistemas Aspel

Diseño dinámico de arquitecturas de información

Tema 1. Conceptos básicos

GUIA DE LABORATORIO 06. Sitios Web Administrables con Joomla

Manual Instalación GIRH-Nómina (JAVA)

Soporte y mantenimiento de base de datos y aplicativos

Manual de Instalación de la Solución B-EYE-Builder. Pasos para la configuración del sistema

PROCEDIMIENTO DE ACCESO A DB2 AS/400 MEDIANTE SQL SERVER

ORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE No GTIOOO

PROYECTO ETL INTEGRATION SERVICES

MANUAL DE INSTALACIÓN DE HERRAMIENTAS DE DESARROLLO. Sistema de Control de Producción SICPROD V1.0

Aplicación para Firma Digital de Documentos PDF. Aplicación para Firma Digital de Documentos PDF

BUENOS DIAS! Ing. Germán Ziegler

TermStar NXT Guía de producto Service Pack 6 11/2012

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

ing Solution La forma más efectiva de llegar a sus clientes.

TING! INFORMES Y SERVICIOS EXTRA FORMACIÓN TÉCNICA MADRID JULIO 2010

Descripción. Este Software cumple los siguientes hitos:

INSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

Ministerio de Economía y Finanzas

Manual De Instalación. Pasos para la Instalación de Informix

FME Desktop. Data in Motion

REQUERIMIENTOS HARDWARE Y SOFTWARE QWEBDOCUMENTS VERSION 4

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6

MANUAL DE ADMINISTRACION SISTEMA ATENEA

Instructivo del Módulo del Formato de Registro de Datos para la Programación Presupuestal 2008 Modalidad de Productos Sanitarios Versión 9.

INSTALACIÓN A3ERP INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

Manual de Sistema. Contenido:

Manual de NetBeans y XAMPP

Manual de Instalación

SpagoBI Open Source Business Intelligence

Manual de Referencia. Manual de instalación rápida SQL

Requerimientos Técnicos

IBM SPSS Collaboration and Deployment Services (C&DS) versión 7

Cuadrante Mágico de Gartner para BI 2013 vs. 2014

Información del Producto: XenData X2500 LTO-6 Digital Video Archive System

INFRAESTRUCTURA DE SERVIDORES MICROSOFT

Formatos para prácticas de laboratorio

Arquitectura de Integración de Datos del ICANE

Este documento se distribuye bajo los términos de la licencia Creative Commons by sa. sa/2.

Internet Access Monitor. Libro blanco técnico

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO

Guía de Instalación de la JDK y del Eclipse

ANEXO C Documento de Extracción. 1. Objetivo. 2. Alcance. 3. Arquitectura de la Extracción

SolucionesAnalíticas con Pentaho.

[Manual de Uso e Instalación]

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.7

Software Control de Acceso ZK Versión 4.5

OBCOM Desktop FX. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A.

Instalación Servicios Web Gestión Deportiva

Herramientas de Apoyo al desarrollo de Software

Instalación de MarkVision

WINDOWS : TERMINAL SERVER

Tutorial: Primeros Pasos con Subversion

Sistema de Consulta Remota del Sistema Integral Registral SIRe 2015

INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP

Transcripción:

Manipulación de datos con Kettle Ing. Marcos Pierri SIU-Datawarehouse dw@siu.edu.ar 1

Contenido Qué es Kettle? Para qué sirve? Principales características Instalación Ejemplos de uso - DEMO 2

Qué es Kettle? Herramienta de ETL (extracción, transformación y carga) Open Source. Creado por Matt Casters - @mattcasters Adquirido por Pentaho en 2006. Actualmente se llama Pentaho Data Integration (PDI). Desarrollado integramente en Java. Licencia GNU LGPL. Última versión estable 4.1.0 (30-11-2010). Versión en desarrollo 4.2.0-RC1 (01-07-2011). 3

Para qué sirve? Integración de datos Carga de datawarehouses y datamarts Limpieza de datos (data cleansing) Análisis y perfilado de datos (data profiling) Migración de datos entre Bases de datos Exportar datos de Bases de datos a archivos planos Etc, etc... 4

Principales características GUI muy avanzada. Soporte para gran cantidad de fuentes de información. Basado en dos tipos de objetos diferentes: Transformaciones Trabajos Las T&T utilizan un lenguaje descriptivo (XML). Cuenta con herramientas y utilidades para crear, administrar y ejecutar T&T. Permite extender las funcionalidad mediante el desarrollo de Plugins propios. 5

GUI muy avanzada 6

Fuentes de información Bases de datos (+40): - PostgreSQL - MySql - Informix - dbase III, IV o 5 - Firebird SQL - IBM DB2 - MS SQL Server - MS Access - Oracle - SAP ERP System - Teradata - LucidDB - Hypersonic - Apache Derby - etc, etc... Excel Salesforce Xml Txt / CSV Google Analytics RSS Web services 7

Transformaciones 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. 8

Trabajos Orientación a la Tarea y a los Datos. Usualmente un Trabajo se compone de una o más Transformaciones/Trabajos, 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. 9

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. 10

Instalación Pre-requisitos - JRE (o JDK) 5.x o superior. Descarga - http://sourceforge.net/projects/pentaho/files/ - Carpeta Data Integration - Versión 4.1.0 106.5 MB - Versión 4.2.0-RC1 225.3 MB 11

Después de descomprimir el archivo - Ejecutar spoon.sh (Linux) o spoon.bat (Windows) 12

Pantalla de Bienvenida 13

Ejemplos de uso - DEMO Los ejemplos fueron extraidos del libro Pentaho Data Integration 4 Cookbook María C. Roldán. (http://www.packtpub.com/support) 01 - leer un archivo txt. 02 - escribir un archivo txt. 03 - leyendo un archivo simple XML. 04 - leyendo un archivo excel. 05 - generando datos de ejemplo para testeo. 06 - cargando datos desde txt en una base postgresql. 07 - leyendo datos desde una base postgresql y exportarlos a un txt. 08 - programando una funcionalidad a medida. 09 - enviando e-mails con archivos adjuntos. 10 - copiando o moviendo uno a más archivos. 14

Libros - Información Pentaho Solutions - Roland Bouman, Jos van Dongen Wiley - ISBN:978-0-470-48432-6 Pentaho 3.2 Data Integration: Beginner's Guide - María Carina Roldán - Packt Publishing - ISBN:1847199542 Pentaho Kettle Solutions - Matt Casters, Roland Bouman, Jos van Dongen Wiley - ISBN:978-0-470-63517-9 Pentaho Data Integration 4 Cookbook - Adrián Sergio Pulvirenti, María Carina Roldán - Pack Publishing - ISBN: 9781-84951-524-5 Wiki SIU Pentaho: http://repositorio.siu.edu.ar/trac/dw_pentaho/wiki/wikistart Foro SIU Comunidad: http://comunidad.siu.edu.ar/index.php?board=49.0 --------------------------------------------------------------------------------------------------------------Sitio de PDI - Kettle: http://kettle.pentaho.com/ Foros Pentaho: http://forums.pentaho.com/ 15

Preguntas? 16

Muchas Gracias!!! Más información: www.siu.edu.ar dw@siu.edu.ar 17