OpenWebinars

Big Data

Informes parametrizados con report designer en Pentaho CE

Te contamos cómo crear informes definidos y parametrizados utilizando la herramienta Report Designer, que se incluye en la suite Pentaho CE.

Juan Luis Montoya Marchena

Juan Luis Montoya Marchena

EXPERTO EN PENTAHO

Lectura 2 minutos

Publicado el 19 de febrero de 2020

Compartir

    Tabla de contenidos

Aprende las técnicas más avanzadas en análisis de datos
Comienza 15 días gratis en OpenWebinars y accede a cursos, talleres y laboratorios prácticos de Hadoop, Spark, Power BI, Pandas, R y más.
Registrarme ahora

Características de los informes parametrizados de Pentaho

Pentaho Report Designer es una herramienta externa de la suite de Pentaho, también programada en Java y que es multiplataforma, que nos permite crear informes estáticos o con datos dinámicos a partir de filtros.

Nos ofrece la posibilidad de previsualizar estos informes en diferentes formatos, como pueden ser PDF, Excel, CSV, o texto plano, a la vez que podemos publicarlo en el servidor de Pentaho y poder visualizarlos también desde ahí, lo que nos permite utilizar el control de roles y usuarios de Pentaho, para restringir el acceso o no a nuestros informes.

También, como en la mayoría de herramientas, tenemos una gran diversidad de orígenes de datos, como pueden ser bases de datos, una consulta MzDX OLAP a Mondrian, tablas predefinidas, etcétera.

Estos informes presentan un diseño personalizable, en el cual podemos elegir el formato de salida de nuestro de nuestro informe, el tamaño de página, y está dividido en diferentes secciones y apartados, lo que nos va nos va a facilitar la labor de estructurar un poco mejor el informe.

En el mismo tenemos una sección de cabecera, subdividida en otra cabecera, cuerpo y pie, una sección de cuerpo con detalle y una sesión de pie. La sección de detalle es un poco peculiar, porque se repite en función de las filas que devuelva la consulta que está definida, lo que permite crear informes y tablas rápidamente, simplemente añadiendo una consulta y repitiendo el formato que ya tenemos definido, como, por ejemplo, las celdas de una tabla.

En estos informes de Report Desinger podemos definir una serie de parámetros, que el usuario podrá tener de forma visible, en forma de selector o cualquier otro formato, para seleccionar y cambiar la consulta de nuestro informe, ofreciendo un poco de dinamismo, o simplemente utilizarlos para nuestros fines internos, como una lógica o algún tipo de filtrado que necesitemos. Estos parámetros van a estar disponibles en cada consulta que realicemos de nuestro informe.

Asimismo, los informes se pueden subdividir en subinformes, para que contengan otros diferentes tablas o gráficos nutridos por otras consultas totalmente diferentes, lo que ofrece mucho juego a la hora de crear los informes.

También nos da la posibilidad de aplicar lógica, utilizar fórmulas como las de Excel o utilizar código JavaScript en cada celda o cada campo, para calcular el valor y no únicamente cogerlo de la consulta, sino poder calcularlo, aplicarle una lógica concreta ese campo para posteriormente mostrarlo.

En resumen, podemos decir que Report Designer es una herramienta bastante potente, que nos va a permitir hacer informes muy rápidamente en formatos estándar y poder sacarlos en PDF, imprimirlos, etcétera.

Analiza los datos para tomar mejores decisiones en tu empresa
Cursos y talleres para formar a tus científicos de datos e ingenieros en las herramientas más utilizadas: Hadoop, Spark, Power BI, Pandas, R y más.
Solicitar más información

Compartir este post

También te puede interesar

Icono de la tecnología
Empresas

Curso de Pentaho intermedio

Intermedio
5 h. y 7 min.

Este curso de Pentaho intermedio te permitirá completar la formación comenzada en el curso inicial sobre esta potente...

Juan Luis Montoya Marchena
4.2
Icono de la tecnología
Empresas

Curso de Pentaho para principiantes

Principiante
3 h. y 17 min.

Realizando este curso de Pentaho para principiantes serás capaz de comenzar a utilizar todo el potencial de la...

Juan Luis Montoya Marchena
4.1