Estos días en Multiplica andamos ocupados en escoger de una vez por todas la herramienta adecuada de software libre con la que avanzar en BI (). Por el tipo de servicio que vamos a ofrecer desde Multiplica en BI hemos llegado a 3 opciones en las cuales estos días estamos profundizando y probando:

Pentaho

De todas las inicativas, la más completa y con una perspectiva futura más potente es la de Pentaho, seguramente, ya integra componentes de software libre muy utilizados, fiables y potentes: Mondrian OLAP server, JPivot, Firebird RDBMS, Enhrydra ETL, Shark and JaWE , JBoss, Hibernate, JBoss Portal, Weka Data Mining, Eclipse BIRT, JOSSO, Mozilla Rhino. Aún así encontramos algunas funcionalidades que no existen aún pero que estan contempladas en su roadmap a 6 meses - 1 año. Lo peor es la ausencia destacada de ejemplos, formación online, documentación adecuada, etc…

Eclipse BIRT

Es uno de los proyectos de software libre más potentes del mercado y seguramente la mejor opción para Multiplica, por el tipo de servicio que queremos dar. BIRT viene liderada por compañías como IBM, Actuate y otras. Se ha desarrollado alrededor de BIRT un mercado secundario de componentes y anexos a precios muy competitivos, aunque la base es de código abierto y muy potente. BIRT ofrece un framework de desarrollo web espectacular para distribuir informes BI. Actuate, por su lado, ha “paquetizado” BIRT y ha creando un sistema de instalación del sistema + add-ons segun necesidades y han desarrollado servicios de soporte, training, actualizaciones, etc, enfocado a empresas y todo ello con precios aceptables…

Jasper Reports

Se trata de una de las soluciones más utilizadas para reporting. Tienen también productos de análisis, pero en este caso, son de pago: Jasper Decisions. El problema que le vemos a Jasper Reports  tiene más relación con la comunidad de desarrolladores y servicios a empresas que hay detrás, un poco corta aún, aunque con bastante participación y buenos ejemplos.

Os mostramos un primer cuadro comparativo:

 

PENTAHO

Eclipse BIRT

JASPERS Reports

       
Procesado de datos

XML intermedio

XML intermedio

Compilado

Visor de informes y motor desarrollo

Report redesigner (Eclipse)
Design wizard
Web ad-hoc designer

Framework en Eclipse
Runtime J2EE

iReports (No basado en eclipse)


Funcionalidades
     
Facilidad instalación

Avanzada con docum.

Muy simple con docum

Muy simple con docum

Generación XMLs

API para extensiones

Desarrollo basado en wizards

Comodidad de uso

Buena

Buena

Regular

Framework gráfico

No (Se puede utiliar Swing)

Parametrización


Fuentes de datos
     
JDBC

XML

MDX

No

Web services

No

No

Hibernate

No

No

EJB

No

No

SSV

No

No

TSV

No

No

PSV

No

No

CSV

No

POJO / Javabeans

No

Múltiples fuentes de datos

No

Combinación de diferentes fuentes de datos

No

No

Transformaciones de datos


Formatos de salida
     
Habituales: PDF,HTML,EXCEL,RTF,TXT

ODT

No

No

Postcript

No

No

PPT

No

No

DOC

No

No

Distribución por intranet con permisos a clientes

Distrubución por mail a clientes

Distribución por web services de consultas


Algunas características de los informes a destacar
     
Paginación HTML

No

Estilos CSS

No

No

Librería OS de plantillas de diseños

No

Javascripts

Gráficos básicos (Pastel, barras, etc…en PNG, JPG, etc…)

Lista

Tabla

Tablas cruzadas dinámicas

No

Texto

Texto dinámico

Imagen

Etiquetas de texto

Estructuras de rejilla

No

No

Tablas de diferencias

Gantts


Recursos para el desarrollador
     
Formación presencial

Pocos cursos, alguno potente

Pocos cursos

Cursos universitarios y poco más

Tutoriales y cursos online

Pocos

Muchos y adecuados para avanzar

Webinnars sólo básicos + Posts + Libro

Ejemplos descargables

Creo que ninguno !!!

Muchísimos y muy valiosos

20-30

Soporte de pago

Sí, con partners locales

Sí (Actuate)

Sí + manuales de pago

Comunidad oline de desarrolladores

Foros de discusión

17 desarrolladores Sourceforge

Framework eclipse

Aprox. 120 personas en Actuate – Innovent Solutions – IBM – InetSoft – Tsinghua University (Beijing, China). Dirección: 10 personas.

Foro muy muy activo

10 desarrolladores Sourceforge

Información de actualizaciones y novedades

Adecuada (Blog)

Intensiva y muy adecuada

No muy adecuada.

Herramientas para reportar errores detectados

Jira

Bugzilla

       
Sphere: Related Content