Post on 16-Oct-2021
PentaDemy
C
U
R
S
O
Creación de DashboardsAvanzados con Pentaho
Lleva tus Dashboards al siguiente nivel desde el proceso de diseño hasta la entrega de un panel de control elegante y receptivo.
www.pentadeny.com
PentaDemy
Inicio:03 DE AGOSTO
Finalización:12 DE AGOSTO
21 HORASacadémicas
Martes y juevesDe 07:00 pm a10:00 pm (GMT-5)
PlataformaDIGITAL
AplicativoGoogle Meet
SoporteTÉCNICO
CERTIFICACIÓN POR NIVEL
DIPLOMASDIGITALES DELPROGRAMA
PENTAHO DATA VISUALIZATION:
CREACIÓN DE DASHBOARDS – NIVEL AVANZADO
DomingoDe 03:00 pm a07:00 pm (GMT-5)
PentaDemy
PentaDemy
CERTIFICACIONES:
EL ENTRENAMIENTO ABARCA CERTIFICACIÓN VALIDADA
Nuestros certificados tiene validez en todos los países de Latinoamérica (a excepción de Brasil), código QR y validez en Linkedin con lo cual podrás compartir tu certificado en
Certificado validez internacionalCertificación Validada
www.pentadeny.comPentaDemy
PentaDemy
R ES UM ENAprenderás cómo implementar en Pentaho tres librerías gráficas que son
indispensables para presentar soluciones analíticas integrales. Descubrirás sus
características más importantes mediante ejemplos y ejercicios prácticos. Con
Fancy Grid podrás crear tablas interactivas; con Web Data Rocks utilizarás
Pivot estilo hoja de cálculo; con Any Map diseñarás mapas interactivos,
dominarás CTools (CDE, CDF, CCC, CDA) mediante ejemplos y ejercicios con el
soporte de requireJS. Crearás Dashboards de alta calidad, interactivos y con un
excelente look&feel, aprenderás a embeber cuadros de mando en tecnologías
heterogéneas, conejemplosprácticos sobreAngular
R EQ UIS ITOSConocimientos básicos de SQL
Portar una laptop personal para las clases de
mínimo 4GB de RAM
M ETODOLOG ÍA
Exposición teórica de los temas
Desarrollo de casos prácticos
Acceso a las clases grabadas
T EC N O L OG Í A S
Pentaho User ConsoleCTools (CDE, CDF, CCC, CDA)JavaScript, JqueryRequireJSAngularJSUnderscoreJS, BackboneJSBootstrapPentaho Report DesignerPentaho Data IntegrationFusion ChartMySQL, PostgreSQL
OB J ET IV O
Formar profesionales que deseen obtener una sólida base en el ecosistema de Pentaho
Dashboards, lo que les permitirá diseñar, desarrollar, configurar y controlar sus propios
Dashboards avanzados, interactivos y altamente parametrizables
PentaDemy
PentaDemy
ACERCA DEL EXPOSITOR:
Ingeniero peruano. Realizó sus estudios en la UNAC, complementando con estudiosen administración empresarial en la PUCP, Pablo es un ejecutivo Senior enTecnologías de la Información, con más de 20 años de experiencia como consultornacional e internacional, en Business Analytics, proyectos de Big Data, así como enla Dirección de Proyectos & Gerencia en tecnologías de la Información, asesorempresarial y especialista en Gobierno Electrónico, con dominio de tecnologíasemergentes como Pentaho, Power BI, Microstrategy, Tableau, IDempiere, Odoo,SuiteCRM, R, Python, Java, Linux, Unix y posee diversas especializaciones enseguridad informática, Big Data, DevOps, Pentaho y AWS. Es un activista delSoftware Libre desde 1993 en proyectos como Pentaho, IDempiere, Odoo, entreotros, actualmente se desempeña como Chief Data Architect at GIS y ChiefExecutive Officer in EGS GROUP
▪ Ex-Director de Tecnologías TIC en la empresa transnacional CarvajalS.A.▪ Ex-Director de Tecnologías TIC en el Instituto del Mar del Perú – IMARPE▪ Fue asesor en la hoy Secretaría de Gobierno Digital de la Presidencia del Consejo
de Ministros (ex-ONGEI)– Perú.▪ Ha brindado consultorías a diversas empresas nacionalese internacionales, entre las cuales destacan: El Grupo El Comercio,AJE Group, Premier Motors, Rural Telecom, Ministerio de Créditoy Hacienda en Nicaragua, entre otras.
PentaDemy
DASHBOARDS AVANZADOS CON PENTAHO BA
INTRODUCCIÓN A :
- Plugins y compatibilidad con versiones actuales
- Ciclo de vida en componentes CCC|CDF
- RequireJS y Pentaho (buenas prácticas)
- Depuración de Cuadros de Mando
- KPI’s con CCC y RequireJS
- Fundamentos de App Builder
PentaDemy
PentaDemy
M Ó D U L O 01
PENTAHO DATA VISUALIZATION - AVANZADOAPP BUILDER, DEPURACIÓN CON CTOOLS, CCC & REQUIREJS
Sobrevivir a Ctools
Proyecto: Organización y manipulación de archivos
Debug: Console web, modo debug e debug level
Depuración: recomendaciones, errores en orígenes
de datos y puntos de interrupción
Depurar: Crear prototipos de un gráfico antes de
usarlo en el CDE
Depuración: capas de error
Depuración: Fuentes de documentación e
investigación
Ir más allá - Otros ayudantes de CTools
APP BUILDER & PLUGINS
Conociendo APP Builder
Creando nuestro primer plugin
Plugins de la plataforma – Descripción
Plugins de la plataforma – Métodos de
instalación
Compatibilizando Plugins con las últimas
versiones de Pentaho con App Builder
Community Dashboard Editor (CDE) y RequrireJS
¿Qué es AMD?
¿Qué es RequireJS?
Ejemplos de modularización de código con
RequireJS
CDE y RequireJS
Ejemplo con uso de librerías locales y externas
de JS y CSS con requireJS
Funciones nativas en CDF para manejo de logs
www.pentadeny.comPentaDemy
PentaDemy
Conjunto completo defunciones empresariales
Interfaz de usuario moderna lista para usar
Analice los datosal instante
- Tablas Pivot
- Características empresariales
- RequireJS – Buenas prácticas
- Ajax data, RESTFul, CRUD
- Charts|Themes personalizados
- Sistema de módulos inteligente
APP Builder – Plugin CRUDIntegración CDE con Fancy GridIntegración CDE con Web Data Rocks
PentaDemy
PentaDemy
M Ó D U L O 02
PENTAHO DATA VISUALIZATION - AVANZADOAPLICANDO CRUD CON APP BUILDER, CDE Y FANCY GRID
Fancy Grid
Utilizar Fancy Grid en Dashboards CDE
Configurar ancho de columnas fijo (Width)
Árbol jerárquico de datos (Grouping)
Representación de datos similar a análisis
OLAP interactivo (Tree)
Añadir panel de búsqueda general (Search)
Crear páginas (Paging) de datos y añadir
panel de paginación
Secciones de la Grid utilizando Styles CSS
JavaScript para el formato que deberán
presentar los datos, de acuerdo a su valor
(Conditional Format)
Plugin CRUD con APP Builder
Trabajando con Transformaciones
Enviando parámetros para un JOB
Recuperando valores de parámetros
Creando un plugin de Registro CRUD
Actualizando datos CRUD
Eliminado datos CRUD
Buscando información CRUD
Formateado y archivado
Tipos de columnas especiales para
representar colores, checkboxs y switchers
Imágenes para representar datos en la
Grid
Incluir imágenes en cabeceras de columnas
Añadir y configurar Sparklines jQuery
Exportar los datos: CSV, XLS.
www.pentademy.comPentaDemy
PentaDemy
PENTAHO DATA VISUALIZATION - AVANZADOINTEGRANDO PENTAHO CDE CON WEB DATA ROCKS
Web Data Rocks
Vista Pivot: Report Filters, Rows, Columns,
Values
Filtros generales, simples y compuestos
Añadir totales generales (Grand Totals)
Añadir y configurar subtotales (SubTotals)
Configurar Pivot de estilo Minimalista
Drill-down, Drill-up, Drill-Through
Descomposición de campos DATE: Day,
Month, Year
formatos numéricos: Align, Thousand
Separator, Decimal Separator, Decimal
Places, Currency Symbol, Percent
Filtros condicionales
Diferentes tipos de Sumarizaciones
Theme personalizados
Mostrar textos del Pivot en español
Añadir botones en el Toolbar que ejecuten
una función JavaScript
Añadir y configurar campos con valores
calculados (Calculated Value)
Establecer Themes preconfigurados
Intercambiar columnas
Filtrar datos
www.pentademy.comPentaDemy
PentaDemy
Integración avanzada de Librerías
Integración avanzada de tecnologías
Mapas personalizados
Tablas Pivot con Charts
PentaDemy
PentaDemy
M Ó D U L O 03
PENTAHO DATA VISUALIZATION - AVANZADOINTEGRACIONES AVANZADAS CON ANGULAR, REACT Y OTROS
ANY CHART | ANY MAP
AnyMap en Dashboards CDE
look&feel de los Maps
Colores a cada zona marcada
Títulos, sub-títulos y legendas
Labels presonalizadas por zonas del mapa
Tooltip con JS, HTML, CSS y Glyphicon
Zoom y posición inicial del mapa
Zoom-in y zoom-out (alejar y acercar mapa)
Panel-Zoom y marcadores por Long y Latitud
Listeners y acciones: click, doble-click, over
Drill-Down y Drill-up
Barra de botones de exportación PNG, PDF, XLS
Integraciones Avanzadas
Integración con Frameworks, Librerías y Apps:
Angular 2+
Angular JS
React
jQuery
Django
Jupiter Notebook
Integración con Librerías Gráficas
amCharts
Google Charts
HighCharts
FusionCharts
www.pentademy.com
PentaDemy
PentaDemy
M Ó D U L O 04
PENTAHO DATA VISUALIZATION - AVANZADOEMBEBIENDO DASHBOARDS CON APP BUILDER Y ANGULAR
Embebiendo Cuadros de mando CDE & AppBuilder
Seguridad basada en Tokens
Habilitando soporte para embeber
Eligiendo o diseñando plantilla profesional
Construyendo Dashboard con App Builder
Definiendo contenedores
Definiendo consultas SQL, MDX
Asignando Charts nativos
Utilizando librerías gráficas de terceros
Pruebas y puesta en producción.
Distribución y empaquetado.
Embebiendo Cuadros de mando CDE & Angular JS
Seguridad basada en Tokens
Aplicación ejemplo sobre Angular
Angular invocando dashbaord
Despliegue del cuadro de mando
Filtro Multi-Select Responsivo
Pre-Execution, post Execution, post-fetch,
gestionados en la perspectiva de capas.
Definición de criterios de filtrados
Propiedades avanzadas del filtro.
Modularizando el componente select
www.pentademy.comPentaDemy
PentaDemy
M Ó D U L O 05
PENTAHO DATA VISUALIZATION - AVANZADOFRAMEWORKS Y LIBRERIAS SOPORTADAS NATIVAMENTE
Frameworks y Librerias soportadas nativamente (Utilidades)
Conociendo y aplicando Backbone JS
Conociendo y aplicando Underscore JS
Conociendo y aplicando Mustache JS
Conociendo y aplicando JQuery
Conociendo y aplicando JQueryUI
Conociendo y aplicando JQueryi18n
Conociendo y aplicando Moment JS
Conociendo y aplicando RequireJS
Frameworks y Librerias soportadas nativamente (Layout)
Conociendo y aplicando Modernize
Conociendo y aplicando Bootstrap
Conociendo y aplicando Blueprint
Conociendo y aplicando Font-awesone
Frameworks y Librerias soportadas nativamente (Componentes)
Conociendo y aplicando Raphael
Conociendo y aplicando Protovis
Conociendo y aplicando DataTables
Conociendo y aplicando Select2
Conociendo y aplicando Chosen
Conociendo y aplicando Sparkline
Fancybox
www.pentademy.comPentaDemy