lunes, 1 de noviembre de 2010

Pentaho Kettle Solutions

Hace pocos días recibí el libro Pentaho Kettle Solutions por Roland Bouman, Jos van Dongen y Matt Casters.
Si bien apenas estoy comenzando a leerlo (leerlo en su totalidad puede llevar bastante tiempo dado su tamaño), me gustaría aportar una opinión inicial.

Disfruto el libro principalmente por el hecho de ser un libro sobre Kettle; herramienta de la que podria decirse que soy bastante fanática.
Lo primero que destaco del libro (como antigua usuaria de la herramienta) es que por primera vez estoy leyendo información bien documentada de temas como:
  • arquitectura de logging
  • performance tuning
  • escalabilidad (clustering and partitioning)
  • Kettle API
  • creacion de plugins
Todos estos temas son avanzados y es difícil o imposible encontrar documentación relacionada en la wiki o en el foro de Pentaho. Aún cuando no tenga intención de configurar un cluster dinámico o desarrollar un plugin, es muy interesante la lectura de estos temas.

En cuanto a los temas relacionados con datawarehousing, los cuales ocupan una parte considerable del libro, los mismos están orientados a personas con conocimientos o experiencia previa en el área. Para aquel que no los tiene y que igualmente está interesado, recomiendo fuertemente acompañar la lectura con otra bibliografía, incluyendo Pentaho Solutions, Pentaho 3.2 Data Integration: Beginner's Guide y The Data Warehouse Toolkit.

Finalmente, aquel que apenas escuchó hablar de Kettle y quiere aprender, no dude que este libro puede ser un interesante complemento del libro Beginner's.

miércoles, 15 de septiembre de 2010

Bem-vindos ao encontro Pentaho!

En pocos días se va a realizar el tercer encuentro europeo de la comunidad Pentaho. Esta vez se realiza en Lisboa, y está organizado por mis colegas de Webdetails. El encuentro se trata de un evento informal de gente de la comunidad Pentaho proveniente principalmente de distintos países de Europa, para discutir las últimas novedades sobre la plataforma.

Como no podía ser de otra manera, Webdetails no sólo está en la organización del encuentro, sino que va a estar a cargo de varias charlas.
Nuno Moreira, autor de todas las maravillosas creaciones gráficas de Webdetails, va a presentar Pentaho Dashboards.
El recientemente lanzado CDA (Community Data Access) va a ser presentado por uno de los expertos del equipo: Pedro Pinheiro.
Otro experto desarrollador, Nelson Sousa, va a presentar el CDE (Community Dashboard Editor)
Finalmente, Pedro Alves viene con la frutilla de la torta: los CCC (Community Charting Components)

Para más información, pueden visitar la página del evento en la Wiki.

miércoles, 2 de junio de 2010

CDA al rescate

A quién no le gustaría leer los gastos mensuales desde un cubo utilizando MDX, compararlos con los estimados que casualmente están en un archivo XML, calcular qué tan por arriba están los gastos sobre el estimado, y generar una planilla Excel con el resultado, todo "on the fly", desde la consola de Pentaho? Eso es sólo el principio!

domingo, 16 de mayo de 2010

Promoción en JavaRanch

JavaRanch promociona continuamente libros sobre Java o tecnologías relacionadas. Esta semana estará promocionando el libro Pentaho 3.2 Data Integration: Beginner's Guide.
Durante los días de promoción, voy a estar respondiendo todas las preguntas hechas en el foro JDBC que estén relacionadas con el libro o la herramienta PDI.
La promoción termina el viernes. Entre todos los usuarios que hayan realizado preguntas relacionadas con el libro serán elegidos (aleatoriamente) cuatro ganadores. PacktPub enviará a cada ganador una copia gratuita del libro.
Gracias a JavaRanch y a Pack Publishing por ayudarme con la promoción del libro.
Nos vemos en JavaRanch!

jueves, 6 de mayo de 2010

Primero el libro, y ahora ...

A un mes del lanzamiento del libro Pentaho 3.2 Data Integration: Beginner's Guide, son muchas las satisfacciones que he tenido. Una interesante repercusión, excelentes críticas en Amazon, personas en varios lugares del mundo preparando sus propias reviews, interesados en la traducción del libro al español y portugués, y más.

Sin embargo, los "..." del título no tienen relación con el lanzamiento del libro (aunque perfectamente podrian ser una consecuencia de haberlo escrito). La novedad es que en breve comenzaré a trabajar con Pedro Alves y todo su equipo de WebDetails. WebDetails es una empresa partner de Pentaho especializada y enfocada en el desarrollo de proyectos de BI. Con sede en Lisboa - Portugal, ofrece servicios a clientes de varios paises tanto remotamente como on-site.
Webdetails no sólo cuenta con un amplio conocimiento tecnológico en toda la suite Pentaho, sino que son los creadores de algunos de los proyectos más destacados de la suite: CDF, CBF, CDE, y el recientemente presentado CDA.
Con todo esto, no es difícil imaginar el gran desafío que representa este cambio. A partir de ahora todo el foco estará puesto en construir un interesante equipo de trabajo, donde cada uno ponga lo mejor en la procura de exitosos proyectos!
Hasta pronto,
Maria Carina

sábado, 10 de abril de 2010

Nuevo libro "Pentaho 3.2 Data Integration: Beginner's Guide"

El pasado 9 de abril fue publicado mi primer libro: Pentaho 3.2 Data Integration - Beginner's Guide.
Se trata del primer libro dedicado completamente a PDI, la herramienta de integración de datos de Pentaho.
La idea nació como una extensión al tutorial sobre PDI escrito hace casi dos años para la versión de PDI (a.k.a. Kettle) vigente en ese entonces: 3.0.4.
A través de aproximadamente 70 mini-tutoriales, el libro está pensado para que aprendas PDI desde cero.
Comenzando con la instalación del software, te enseña todos los aspectos básicos de PDI: cálculos básicos y avanzados, manipulación de archivos, manejo de errores, procesos, etc.
En lo que respecta a bases de datos, el libro introduce conceptos de bases de datos y te enseña a trabajar con bases de datos utilizando PDI. Una vez superado este apredizaje, el libro introduce conceptos básicos de datawarehouse (modelo estrella, dimensiones que cambian en el tiempo, mini-dimensiones, etc.) para luego enseñarte cómo cargar un modelo estrella con PDI.
En definitiva, se trata de una guía práctica, fácil de leer (aún estando en inglés!), que a través de pantallas, tips, tablas, dibujos, te permitirá entender el uso de Pentaho Data Integration y aprender a usar la herramienta para todas tus tareas relacionadas con la manipulación de datos.
Espero que lo disfrutes!