Reporting

Los informes en cualquier aplicación son necesarios para obtener cualquier tipo de información, ya sea los listados de lo usuarios, listado de ventas realizadas, listados de stock… Para ello, se necesita una interfaz para realizar estos tipos de informes y poder exportarlo a diferentes tipos de archivos, ya sean en formato HTML, PDF, XLS… Aquí os comento una comparativa entre las tecnologías más utilizadas:

  1. Pentaho. Es una solución completa de BI completa no se limitan a informes. También posee la combinación de la Open Source de herramientas ETL, si está buscando una fuente abierta de ETL y la capacidad de presentación de informes. Puede ejecutar informes en su propio formato, Jasper y BIRT o cualquier combinación de los mismos. Otra virtud son los cubos OLAP usados a través de Pentaho, pero esta sección es mejor para aquellos que dominen muy bien esta tecnología. Lo negativo sería el proceso de aprendizaje para adaptarse a este tipo de tecnología, no apto para principiantes.
  2. BIRT. Lo mejor que posee es la integración con IDE y la portabilidad para varios tipos de PP. También posee otras características como su código abierto (totalmente compatible con XML y SOA arquitectura aprobado
    por el W3C), totalmente Java Reporting Tool y fácil de implementar en los actuales
    Arquitectura y la infraestructura de aplicaciones ricas de Internet en la BIRT. Lo negativo de esto que necesita de bastantes librerías para funcionar ocupando alrededor de unos 100MB.
  3. JASPER. De este destaco su fácil utilización a partir del software IReport, que se realizan los informes a través de una interfaz gráfica con muchas funcionalidades (es la que utilizo). Es la tecnología que utiliza menos memoria para su funcionamiento, ya que todo internamente utiliza archivos xml y después estos a través de las librerías y formato de salida se generan los informes.

Mi conclusión seria el reporting de Pentaho una solución completa, BIRT fácil integración con los IDE para trabajar y Jasper para usuarios principiantes.

Tags: , , ,

Deje una respuesta

Código de seguridad: