sábado, 21 de febrero de 2009

Post # 1 - Business Intelligence, introducción sobre Pentaho

Prólogo.
Desde hace buen tiempo, la información ha pasado a ser uno de los principales activos empresariales, sin embargo; recopilar, integrar, transformar, analizar y presentar los datos que genera dicha información para muchas empresas es un proceso que causa muchos problemas, conllevando a toma de decisiones lentas y a veces con poco acierto.
Esta realidad ha impulsado el Business Intelligence (BI) o Inteligencia de Negocios, concepto que está cobrando protagonismo en todo tipo de organizaciones. BI trata de englobar todos los sistemas de información de una organización para obtener información, conocimiento y más aún, la inteligencia que le permita obtener una ventaja competitiva.

Herramientas.
Existen diversas aplicaciones, suites y herramientas para aplicar BI. Desde las herramientas propietarias de Microsoft, Oracle, hasta herramientas de sotware libre como Openi, BizGres, JasperSoft, SpagoBI y Pentaho.

Pentaho.
Pentaho es una suite que incluye herramientas que abarcan todas las capacidades que se requieren en BI, que incluye consultas, reportes, análisis, dashboards, integración de datos (ETL - extraction, load and transformation) y minería de datos.

Cada una de estas capacidades son proyectos BI, de las cuales Pentaho es el propietario y patrocinador, estos proyetos son:
- Mondrian. Servidor OLAP.
- Petaho Report Engine. Reporteador.
- Kettle. Integración de Datos (ETL).
- Pentaho. Suite BI.
- Weka. Data Mining.

En los posts que escribiré a partir de ahora seguiremos de una manera ordenada cómo trabajar con Pentaho, si bien existe diversidad de información al respecto, ésta se halla de un modo un tanto desordenada, y en mi caso particular todo lo necesario no lo he encontrado en un solo lugar. Entonces basado en mis búsquedas y averiguaciones trataré de que en este blog, uno pueda aprender lo mínimo necesario para utilizar esta "suite open source".

Curso Pentaho - Noviembre 2013

Aprender Pentaho Data Integration (Kettle)
Post # 6 - Crear cubo OLAP con CubeDesigner
Post # 5 - Crear base de datos multidimensional
Post # 4 - Conexión a tu base de datos - II
Post # 3 - Conexión a tu base de datos
Post # 2 - Descarga e instalación
Post # 1 - Business Intelligence, introducción sobre Pentaho



7 comentarios:

Johnfer dijo...

Hola

Utilizo Postgres y estoy iniciandome con Pentaho, el documento Paso a Paso me parece muy bueno, gracias por el aporte

Andresito dijo...

hola, estuve haciendo el paso a paso y en el paso 6 no pude publicar el cube designer, me asegure que el server Bi estuviera iniciado y modifique el archivo publisher-setings peor no me deja publicar.

Me gustaria saber si es que hay que hacer algo mas antes de publicar.

desde ya muhcas gracias

Jorge Luis Rivera Ramos dijo...

Amigo "Andresito", te podría ayudar si es que me envías al menos que error te devuelve cuando tratas de publicar el cubo. Si tienes el detalle escribeme al correo jorgexriverax@gmail.com

Anónimo dijo...

Saludos Jorge Luis, estamos siguiendo paso a paso el tutorial... pero tenemos el sigte. error:
09/02/2010 08:32:07 PM org.apache.catalina.core.AprLifecycleListener lifecycleEv
ent
INFO: The Apache Tomcat Native library which allows optimal performance in produ
ction environments was not found on the java.library.path: D:\INSTALL\pehn\bis...
09/02/2010 08:32:07 PM org.apache.coyote.http11.Http11BaseProtocol init
GRAVE: Error inicializando punto final (endpoint)
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
...at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalin
a.java:645)
09/02/2010 08:33:02 PM org.apache.catalina.core.StandardService stop
INFO: Parando servicio Catalina
Exception in thread "AWT-Windows" java.lang.IllegalStateException: Shutdown in p
rogress
at java.lang.Shutdown.add(Unknown Source)
at java.lang.Runtime.addShutdownHook(Unknown Source)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Que estamos haciendo mal? Por favor ayudanos:)

Cristian Labrin Cortes dijo...

Permiso para Twittear tu blog.
Excelente aporte, muchas gracias.

Jona dijo...

Excelente aporte, yo tb me estoy iniciando con PEntaHo

Jona dijo...

Gracias por el Aporte, yo tb me estoy iniciando con pentaho.
Permiso para poderle hacer unas consultas sobre mis dudas.