Pentaho Dashboards Advanced

Categoría Etiquetas , , ,

Aprenderás a utilizar CTools (CDE, CDF, CCC, CDA) mediante ejemplos y ejercicios. Creación de Dashboards de alta calidad, interactivos y con un excelente look&feel. Buenas prácticas de desarrollo, utilizando diferentes tipos de Datasources: MDX, SQL, CDA. Configuración de los componentes más utilizados: Charts, Selectors, Gauges, Tables, Pivot, PRD, Popup, Drilldown, Dial Chart, Bullet Chart.

320,00

Información adicional

Duración

165 horas

Modalidad

Online

Temas

19 + 1 bonus

Descripción

  • Tema 1 – Descripción y ejemplificación de Tecnologías Auxiliares:
    • CDOM | HTML | XML | XHTML | CSS | JS | AJAX | jQuery
  • Tema 2 – Dashboards:
    • Definición, usos, características
    • CTools:
      • Características
      • Licencia
      • Pack de Tools que componenen las CTools
  • Tema 3 – Pentaho:
    • Definición y objetivos
    • Principales proyectos de la Suite Pentaho
    • Características destacadas de las últimas actualizaciones
    • Características de Pentaho Server
    • Arquitectura
    • Configurar Driver JDBC de MySQL
    • Presentación de Base de Datos para realizar los ejemplos y prácticas del curso
    • Layout de Pentaho User Console (PUC): File | View | Refresh | Help
    • Perspectivas de PUC: Home | Browse Files | Opened | Schedules | Administration
    • Creación de Nueva Solución BI
    • Creación de JNDI para conexión MySQL
    • Pentaho Marketplace: Descripción | Layout | Instalación de plugins
  • Tema 4 – 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
  • Tema 5 – Community Dashboard Editor (CDE):
    • PCaracterísticas
    • Descripción, uso y características de las CTools: Community Dashboard Framework (CDF) | Community Chart Component (CCC) | Community Data Access (CDA)
    • Creación de nuevo Dashboard y presentación de interfaz gráfica de CDE
    • Descripción de la Perspectiva Layout:
      • Tipos de implementación: Blueprint | Bootstrap | Mobile
      • Aplicación de Template
      • Explicación de la opción RequireJS Support
      • Creación de múltiples filas y columnas
    • Descripción de la Perspectiva Datasources:
      • Principales tipos de datasources
    • Descripción de la Perspectiva Components:
      • Principales tipos de componentes
    • Dashboard Simple: look&feel | elemento HTML | opción Add Resource | elemento Space
    • Configuración de interacción Drill-down entre componentes: Parameters | Listeners | clickAction | Datasource dinámico
    • Configuración avanzada de Charts: pestaña Advanced Properties | Extension Points | Debug
    • Frameworks y librerías utilizadas en CDE
  •  Tema 6 – Community Chart Component (CCC):
    • Pasos y buenas prácticas para crear Dashboards
    • Descripción de la documentación de CCC
    • Propiedades Protovis para extender las características por defecto de los Charts CCC
    • Configuración avanzada de los principales Charts: CCC Treemap Chart | CCC Heat Grid | CCC Line Chart | CCC Bar Chart | CCC
    • Pie Chart | CGG Dial Chart | CCC Bullet Chart
  •  Tema 7 – Community Data Access (CDA):
    • Gestión de datasources
    • Editar el XML del archivo que contiene los Datasources del Dashboard
    • Descripción de los tags XML
    • Visualizar el dataset obtenido por cada Datasource
    • Obtener URL de ejecución de Datasouces y configurar tipo de salida (json, csv, xls)
    • Calendarizar la ejecución de Datasources para almacenamiento en Caché
    • Implementación de Datasources centralizados
  • Tema 8 – Selectores:

    • Drincipales tipos de selectores: Select Component | Check Component | Text Input Component | SelectMulti Component
    • Configurar ítems en lista horizontal
    • Configurar Selector para incluir ítem que represente todos los valores
  • Tema 9 – Community Dashboard Framework (CDF):

    • Descripción del Ciclo de Vida del Dashboard: init | preInit | postInit
    • Descripción del Ciclo de Vida de los Componentes CDF: execute at start | preExecution | postExecution | postFetch | preChange | postChange | fireChange
    • Descripción avanzada de las características de los componentes: type | parameter | parameters | listeners | htmlObject | priority
  • Tema 10 – Gauges:

    • CGG Dial Chart
      • Descripción y características
      • Configuración de template
      • Configuración dinámica mediante la utilización de Query Component
    • CCC Bullet Chart
      • Descripción y características
      • Descripción del Dataset esperado
      • Ejemplificación de los diversos tipos de presentación: horizontal | vertical | múltiples
  • Tema 11 – Table Component:

    • Descripción y uso
    • Aplicación y configuración avanzada de Column Types especiales mediante código JavaScript: sparkline | pvSparkline | dataBar | trendArrow | hyperlink | circle | formattedText | cccBulletChart | groupHeaders
    • Customización de la Table
  • Tema 12 – Pivot Component:

    • Descripción y uso
    • Creación de análisis jPivot interactivo y descripción de tags XML
    • Añadir análisis jPivot al Dashboard que recibe valores de entrada
    • Quitar mensaje Warning
  • Tema 13 – Datasorces avanzados: MDX, UNION, JOIN, PDI:

    • Descripción, características y sintaxis del lenguaje MDX
    • Utilización de Datasource que se conecta con Mondrian
    • Descripción y utilización de Datasource que se compone al unir diferentes tipos de Datasource: Union | Join
    • Descripción de Pentaho Data Integration (PDI)
    • Características y ejemplos de Transformations PDI
    • Permitir visualización de Transformations PDI en PUC
    • Utilización de Datasource que se conecta con PDI y recibe parámetros de entrada
    • Utilización de Export Button Component para exportar datasets
  • Tema 14 – Pentaho Report Designer (PRD)

    • Descripción y características de PRD
    • Utilización de PRPT Component para visualizar reporte PRD que recibe parámetros de entrada
  • Tema 15 – Popup:
    • Descripción y uso
    • Creación de botón contextual que abre Popup con Chart incluido
    • Configuración de Popup que se ejecuta tras hacer clic en un valor específico de un Chart
  • Tema 16 – Parámetros URL:

    • Descripción, notación, uso y obtención de parámetros enviados a través de la URL de ejecución
    • Descripción de la propiedad Bookmarkable
    • Aplicación de parámetros vía URL en selectores
  • Tema 17 – Hyperlinks:
    • Descripción, aplicación y uso
    • Utilización del método Open
    • Utilización del tag HTML “a”
    • Configuración de Hyperlinks en Button Component y en Chart para realizar Drill-down
    • Aplicación práctica para abrir un Dashboard en una nueva ventana/pestaña en el web browse
  • Tema 18 – jQuery UI:
    • Descripción y uso
    • Configuración avanzada en la Perspectiva Layout
    • Aplicación de código JavaScript para visualizar Tabs en el Dashboard
    • Aplicación de código JavaScript para visualizar un Accordion en el Dashboard
    • Aplicación de código JavaScript para utilizar un Widget Slider como selector de valores
  • Tema 19 – Bootstrap:
    • Características
    • Preprocesadores CSS
    • Tamaños predeterminados
    • Componentes
    • Licencia
    • Configuración Bootstrap para acomodar y redimensionar automáticamente el tamaño y posición de todos los elementos del Dashboard
  • Tema 20 – Bonus Track: Open Street Map:
    • Descripción
    • Licencia
    • Aplicación en CDE
    • Descripción de Dataset esperado
    • Configuración de Open Street Map para marcar valores en mapa y ejecutar Popups

Información adicional

Duración

165 horas

Modalidad

Online

Temas

19 + 1 bonus

1 valoración en Pentaho Dashboards Advanced

  1. 4 de 5

    carlos

    Curso de calidad,accesible, contenido ameno y las consultas las resuelve el profesor en un breve período de tiempo

Añadir una valoración