Curso Pentaho Reporting Advanced

100% online

curso online pentaho reporting advanced

Descripción

Aprenderemos a utilizar Pentaho Report Designer a través de ejemplos y ejercicios, de forma gradual. Creación de Reportes de nivel profesional, altamente parametrizables e interactivos, empleando diversos data sources, insertando Subreportes, Fórmulas/Fúnciones, Drilldown, Links, jQuery, JavaScript, Charts y Sparklines, Steel Sheets, Traffic Lights y Thresholds.

Duración

135 horas aproximadas.

Acceso habilitado durante dos meses.

El curso requiere tiempo y dedicación, ya que aborda muchos temas. Cada explicación se realiza de forma planificada y es complementada mediante práctica, ejercicios, ejemplos, etc. La cantidad de horas es un promedio del tiempo que se deberá invertir para completar el curso, incluido el práctico.

Este no es un típico curso que se encuentra en páginas dedicadas a video-cursos de muy corta duración y muy poco abarcativos.

Este curso es una experiencia nueva de aprendizaje hacia temáticas complejas.

Objetivos

Investigarás la herramienta de Reporting Open Source de Pentaho, aplicada al análisis de datos.

Aprenderás cómo reportes adaptados al contexto, con parámetros, variables de entorno e interactivos.

Aprenderás a utilizar la herramienta de Reporting mediante casos prácticos y ejemplos.

Diseñarás reportes avanzados con: Charts, Subreportes, Links, Drilldown, Sparklines, Fórmulas, Funciones, Semáforos, Style Sheets.

Utilizarás diferentes tipos de Datasources para la obtención de datos.

Aprenderás cómo utilizar cada sección del reporte y cómo personalizar su look&feel.

Temas

  • Descripción y ejemplificación de Tecnologías Auxiliares:
    • DOM | HTML | XML | XHTML | CSS | JS | AJAX | jQuery
  • Pentaho Report Designer (PRD):
    • Características
    • Licencia
    • Configuración de variables de entorno
    • Descargar e Instalar
    • Configurar Driver JDBC de MySQL
    • Presentación de Base de Datos para realizar los ejemplos y prácticas del curso
  • MySQL:
    • Definición y características
    • Community Server VS Enterprise Edition
    • MySQL Workbench: Características | Instalación | Layout
    • Creación de Nueva Instancia
    • Explicación de las principales opciones de la Sección Administrativa: Server Status | Client Connections | Users and Privileges | Status and System Variables | Data Export | Data Import/Restore | Startup/Shutdown | Server Logs | Option File
    • Explicación de las principales opciones de la Sección SQL: Panel Schemas | Tab Info | Snippets | Log Output | SQL Canvas | Tabs | Accesos rápidos
  • Iniciando PRD:
    • Ejecutar PRD y Layout
    • Añadir interacción jQuery a PRD
  • Usos, ejemplos y características de los principales Data Sets de PRD:
    • JDBC
    • Metadata XMI
    • Transformation PDI
    • OLAP Schema
    • Archivo XML
    • Table
    • Cambiar tipo de Data Sets
  • Descripción, comportamiento y ejemplificación de las Secciones de Reporte:
    • Page Header | Page Footer
    • Report Header | Report Footer
    • Group Header | Group Footer
    • Detail Header | Detail Footer
    • Details
    • No Data
    • Watermark
  • Creación de Secciones de Grupo y análisis de resultados obtenidos
  • Descripción de las principales opciones de Page Behavior: repeat-header | pagebreak-before | pagebreak-after | sticky
  • Configuración del Look&Feel del reporte, pestaña Style
  • Añadir Funciones en PRD:
    • Definición, usos, tipos
    • Principales categorías de Funciones: Common | Report | Summary | Running
    • Ejemplos y aplicación
    • Práctica con Row Banding para alternar color de fondo de las filas
  • Configuración de Objetos Fields:
    • Text-field | Number-field | Date-field
  • Añadir Fórmulas en PRD:
    • Definición, usos, formas de implementación
    • Descripción y aplicación de ejemplos mediante el Editor de Open Formula
    • Simulación de Semáforo mediante la aplicación de Fórmulas
  • Descripción del mecanismo de Herencia y del Look&Feel aplicado en las diferentes Secciones de Reporte
  • Añadir Parámetros en PRD:
    • Descripción y configuración
    • Selector Simple
    • Selector Múltiple
    • Selectores Anidados
    • Configuración del orden de visualización de los Selectores
    • Diferencia entre: Value & Display Name
    • Característica y usos de los Display Types: único ítem | varios ítems | texto libre | fecha/hora
  • Pentaho Business Analytics:
    • Descargar e Instalar
    • Iniciar Pentaho User Console (PUC) y pantalla de Inicio
    • Layout de PUC: File | View | Refresh | Help
    • Perspecivas de PUC: Home | Browse Files | Opened | Schedules | Administration
    • Creación de Nueva Solución BI
    • Importar reportes PRD y visualizarlos con PUC
    • Publicar reportes desde PRD en Pentaho
    • Explicación de la URL de ejecución de reportes PRD en PUC
    • Crear Calendarización de reportes PRD en PUC
    • Administrar Calendarizaciones
  • Añadir Style Sheets en PRD:
    • Definición, usos y ejemplos
    • Descripción del Editor de Style Sheets
    • Crear y aplicar Style Sheets a los reportes
    • Crear Style para resaltar el valor Mínimo y el Máximo del Data Set
    • Simular Check Box mediante el uso de Styles
  • Trabajar con Variables de Entorno en PRD:
    • Descripción, usos y ejemplos
    • Añadir y configurar Pentaho Server Environment
    • Configurar logo de reporte y paleta de colores utilizando Styles y Variables de Entorno
  • Añadir Charts en PRD:
    • Características de la librería JFreeChart
    • Licencia
    • Descripción y Layout del Editor de Charts
    • Ejemplos y configuración Simple y Avanzada de distintos tipos de Charts
    • Tabla comparativa de los Charts disponibles, con ejemplos, usos y características
    • Comportamiento de los Charts dependiendo de la Seccción de Reporte a la que pertenezcan
  • Añadir Subreportes en PRD:
    • Descripción, usos y características
    • Definición y ejemplificación de Subreportes de tipo Banded y Inline
    • Configuración de Subreportes Simples y Avanzados
    • Enviar valores de Parámetros a Subreportes
    • Simular Dashboard utilizando múltiples Subreportes
  • Añadir Sparklines en PRD:
    • Definición, usos y características
    • Configuración e implementación
    • Line Sparkline
    • Bar Sparkline
    • Pie Sparkline
  • Añadir Hyperlinks en PRD:
    • Descripción del Asistente de creación de Hyperlinks
    • Configurar URL simple
    • Configurar anchors
    • Configurar Drill-down hacia otro Chart
  • JNDI:
    • Definición y uso
    • Crear reporte que utilice JNDI y publicarlo en PUC
  • Descripción del Modo Preview
  • Bonus Track:
    • PRD + jQuery UI + IFrame
    • PRD + jQuery UI Button
    • PRD + jQuery UI Dialog
    • PRD + Chart JS

Contacto: Dario Bernabeu

dario bernabeu, avatar

Mi nombre es Dario Bernabeu y estaré personalmente a cargo de responder preguntas y guiar el proceso educativo.

Ing. en Sistemas, Docente, Investigador, Geek, Entusiasta del BI y del Software Libre.

Especializado en el desarrollo e implementación de soluciones OSBI (Open Source Business Intelligence), Librerías Gráficas, Bases de Datos y Tecnologías Web.

Coautor del artículo BI Usability en Novatica (pág 17).

Si te ha interesado alguno de los Cursos y quieres que te informe acerca de los Precios y Promociones, no dudes en consultarme:

darioSistemas@gmail.com

+59892734114 (Whatsapp/Telegram)