BIRT - Actuate

BIRT - Actuate
Software
BIRT
stratebi 13 Julio, 2010 - 18:53

 

Actuate es la empresa que está detrás de BIRT (Business Intelligence Reporting Tools). Un plugin para Eclipse que nos habilita la posibilidad de realizar informes extraordinariamente potentes.

Presentado en la EclipseCon del 2005, BIRT propone una nueva forma de crear informes mucho mas moderna y flexible. Con muchísimas posibilidades:

  • Informes dinámicos
  • Motor OLAP interno
  • Tablas cruzadas
  • Scripting en diferentes momentos de ejecución de los informes
  • Exportación a diferentes tipos de documentos.
  • La potencia ilimitada que proporciona poder invocar clases Java.
  • Integración con eclipse

Birt comenzó como un conjunto de herramientas para hacer informes y se ha convertido en el motor de reporting preferido cuando necesitamos realizar informes complejos o avanzados.

Pagina web de Actuate

 

ETL

No hay.

 

Aplicación Web : Iserver

El servidor que nos proporciona Actuate y que está disponible sólo en la versión enterprise es el que queda en la peor posición.

Su aspecto visual es el menos logrado de todos y es una herramienta que parece estar pensada para desarrolladores mas que para usuarios finales.

No deja de ser una aplicación web donde se almacenan mis recursos en un sistema de carpetas y me proporciona una interfaz web para realizar nuevos informes.

 

Aplicación Web Iserver

 

Versión actual: 10

Pros:

  • La potencia de BIRT

Contras:

  • Es demasiado tosco

Diferencias entre la versión enterprise y la versión comunity:

  • No hay versión comunity del servidor.
     

Informes

Cada una de las propuestas tiene un punto fuerte y este es el de BIRT. Si necesitas realizar informes muy dinámicos, que cambien su aspecto y/o contenido en función de los parámetros. Que muestren una tabla cruzada y que nos permita inyectar valores de por medio. Sin duda lo que necesitamos es Eclipse Birt.

En contrapartida hay que saber hacer todo eso. Quiero decir. Realizar informes sencillos es relativamente sencillo pero realizar informes complejos requiere un grado de experiencia acorde a las necesidades /exigencias.

Distribuido como una versión de eclipse o como un plugin instalable. BIRT nos permite realizar cualquier informe que podamos imaginar.

Los informes realizados con Eclipse Birt generan un fichero .rptdesign que será ejecutado por cualquier aplicación J2EE con el runtime de Birt instalado.
 

Versión actual: 2.5.2
Pros:

  • Versatilidad
  • Funcionalidades
  • Productividad
  • Posibilidad de integrar los informes en cualquier aplicación J2EE

Contras:

  • Curva de aprendizaje muy pronunciada
  • “Es una herramienta para programadores”.
  • El editor (eclipse + plugin) es bastante exigente en cuanto a recursos se refiere.

Diferencias entre la versión enterprise y la versión comunity:

  • Soporte.
     

Predefinidos

Como ya hemos dicho los informes realizados con Birt son extremadamente versátiles. Un informe Birt puede contener un gran numero de elementos disponibles en nuestra paleta de diseñadores. Y si queremos incluir alguno mas sólo tenemos que importarlo.

Igualmente, todos los componentes de nuestros informes tienen una serie de eventos asociados en los que podemos acceder al elemento y modificar sus propiedades. 

InformesBirt

 

Ad-hoc

Actuate Iserver nos proporciona una interfaz web para poder diseñar nuestros propios informes desde el propio servidor. Es una extrapolación de lo que tenemos en eclipse a una interfaz web aunque muy simplificada. Desgraciadamente tiene tantas opciones que cubrir todavía le falta mucho para poder proporcionar algo parecido a lo que puedes hacer con eclipse.

 

Ad-hoc

 

OLAP

Sólo existe como motor interno para la realización de tablas cruzadas insertadas dentro de un informe.

Cuadros de Mando

Con los informes realizados con Birt se realizan cuadros de mando 100% funcionales. Pero el servidor Iserver no contempla cuadros de mando.

 

Tabla Resumen Birt