Metabase Advanced

Dirigido a

  • Todas las personas interesadas en aprender herramientas Open Source Business Intelligence (OBSI).

Objetivos:

  • Implementación de un Data Warehouse (DW) desde cero, recorriendo todas las etapas del proceso Data Warehousing (DWH). Pentaho Data
  • Integration para cargar el DW y tecnologías JDBC/JNDI para las conexiones. Instalación de Metabase y MySQL.
  • Investigar nueva y poderosa tecnología de Análisis de Datos Open Source.
  • Aprender todos los conceptos teórico/prácticos del ecosistema Business Intelligence y DWH.
  • Instalar y aprender a realizar una configuración avanzada de Metabase: gestión de Caché, REST API, envío de Charts por E-Mail/Slack, envío de alertas, administración de Users/Roles.
  • Crear Dashboards avanzados, interactivos y altamente parametrizables.
  • Aprender a configurar los Charts mediante ejemplos prácticos.: Pie, Bar, Smart Number, Progress, Gauge, Scatter, Bubble, Funnel, Table, Pivot, Line, Spline, Step, Area, Map, Seat Map.

Metodología:

  • Modalidad: Online.
  • Duración: 220 horas de estudio (2 meses).

Programa:

  • Tema 1 - Business Intelligence (BI):
    • Justificación del BI
    • Definición del BI y principales características del conocimiento
    • Aplicación de BI, indicadores de estudio, perspectivas de análisis
    • Orígenes del BI: EIS (Executive Information Systems) | DSS (Decision Support Systems)
    • Fases del Proceso BI: Análisis | Integración de Datos | Soluciones BI | Despliegue
    • Beneficios de la aplicación del BI
  • Tema 2 - Software Libre & Open Source:
    • Principales características del Software Libre y del Open Source
    • Diccionario de conceptos y términos relacionados: Stallman | GNU | FSF | OSI | GNU/Linux | Copyleft | Copyrigth | Hacker | Piratería
    • Listado y características de las Licencias más utilizadas
    • Diferencias y similitudes entre Software Libre y Open Source
    • Ventajas y beneficios de la aplicación del Software Libre/Open Source
  • Tema 3 - Data Warehousing (DWH):
    • Definición
    • Desambiguación entre DWH y DW
  • Tema 4 - Data Warehouse (DW):
    • Orientada al negocio
    • Integrada
    • Variante en el tiempo
    • No volátil
  • Tema 5 - Arquitectura DWH:
    • Data Sources:
      • Descripción
      • Diferentes tipos
    • Load Manager:
      • Descripción
      • Integración de Datos
      • Extracción
      • Almacenamiento Intermedio
      • Transformación: Codificación | Medida de atributos | Fuentes múltiples
      • Carga: Init Load | Update | Full Load
      • Proceso ETL
    • DW Manager:
      • Descripción
      • Base de datos multidimensional
      • Tablas de Dimensiones
      • Tabla de Dimensión Tiempo
      • Tablas de Hechos
      • Hechos
      • Indicadores
      • Definición y ejemplificación de los Modelos del DW: Star Schema | Snowflake Schema | Starflake Schema
      • Tipos de Implementación: ROLAP | MOLAP | HOLAP
    • Query Manager:
      • Tareas y funcionamiento
    • Software Analytics:
      • Pasos de interacción
      • Características
      • Tipos: Reporting | OLAP | Dashboards | Data Mining
    • Users:
      • Descripción
      • Características
    •  Data Mart:
      • Definición
      • Top-Down
      • Bottom-Up
  • Tema 6 - Metabase:
    • Definición
    • Licencia
    • Principales características
    • Tecnologías implementadas
    • Diferencias entre las versiones Community y Enterprise
    • Mapeo de la Arquitectura DWH con Metabase, MySQL y Pentaho Data Integration
    • Configuración del entorno para instalar Metabase
    • Descarga e instalación de Metabase
    • Ejecución y despliegue de Metabase
    • Repositorio H2
    • Inicio de Metabase y creación de User con Rol Administrador
    • Análisis de registro log
    • Análisis de la composición de las URL generadas en Metabase
    • Confección de Preguntas:
    • Datasources y Tablas
    • Filtros
    • Indicadores
    • Agrupaciones
    • Ordenamiento
    • Límite
    • Tipos de Visualización
    • Guardar Pregunta en Colección
    • Navegación por Colecciones: Nuestra analítica | Mi colección personal
    • Ejecución de Pregunta y obtención de Respuesta
    • Configuración de Preguntas y Respuestas
    • Logout y cierre de Metabase
    • Análisis de las principales Suites BI Open Source
  • Tema 7 - 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
    • Listado y características de los principales SGBD Software Libre/Open Source
    • Tema 8 - JDBC:
    • Tipos de Drivers
    • Interfaz
  • Tema 9 - JNDI:
    • Definición
    • Implementación de Pentaho
  •  Tema 10 - Pentaho Data Integration (PDI):
    • Características
    • Definición de integración de datos
    • Licencia
    • Engine
    • Principales Tools: Spoon | Kitchen | Pan | Carte
    • Startup de PDI: Configuración de variables de entorno | Descarga | Instalación | Configuración de Driver JDBC de MySQL
    • Scripts de ejecución de Spoon
    • Layout de Spoon: Principal | Tabs | Panel Design | Panel View | Accesos rápidos
    • Tipos y utilización de Repositorio: Conexión con Repositorio de Pentaho BA | Repositorio en Base de Datos | Repositorio en sistema de
    • archivos | Opción
    • Repository Manager | Metadata
    • Principales opciones de la GUI de Spoon: General | Apariencia
    • Características y diferencias de Transformations y Jobs
    • Ejemplos y ejercicios
    • Práctico de creación y carga de Data Warehouse:
    • Paso 1: Schemas
    • Paso 2: Connections
    • Paso 3: Copy Tables
    • Paso 4: Dimensión Clientes
    • Paso 5: Dimensión Productos
    • Paso 6: Dimensión Vendedores
    • Paso 7: Dimensión Tiempos
    • Paso 8: Tabla de Hechos Ventas
    • Paso 9: Load Data Warehouse
    • Utilización de Variables en Spoon: Environment | Users Session
  • Tema 11 - Configuración General:
    • Sitio | URL | E-Mail | Zona Horaria | Idioma | Seguimiento | Nombramiento de Tablas/Campos | Consultas anidadas | Rayos-X
  • Tema 12 - Almacenamiento en Caché:
    • Descripción y uso
    • Duración Mínina de la Consulta | Multiplicador Time-to-Live | Tamaño máximo
  • Tema 13 - Añadir conexión a Base de Datos:
    • Configuración de Base de Datos de tipo DW: Sincronización | Actualización de valores
    • Acciones inmediatas: Sincronización | Escaneo | Limpiar Caché
  • Tema 14 - REST API de Metabase:
    • Descripción, uso y ejemplos
    • Ejecución automática de servicios utilizando PDI
  • Tema 15 - Modelo de Datos:
    • Explicación del Modelo de Datos que implementa Metabase: Visibilidad | Tipo | Filtrado | Mapeo
    • Configuración del Modelo de Datos de nuestro Data Warehouse: Clientes | Productos | Tiempos | Vendedores | Ventas
  • Tema 16 - Layout:
    • Volver al home | Buscar elementos | Nueva Pregunta | Nuevo Cuadro de Mando | Nuevo Pulso | Ver Referencia de Datos | Ver
    • Actividad | Opciones Administrativas | Configuración de Cuenta
    • Secciones: Cuadros de Mando | Rayos-X | Colecciones | Conexiones
  • Tema 17 - Rayos-X:
    • Descripción, aplicación, uso y utilidad
  • Tema 18 - Colecciones:
    • Descripción
    • Colecciones personales
    • Colecciones de Desarrollo y Producción
  • Tema 19 - Pastel Chart:
    • Descripción, característica y uso
    • Utilización de categoría: Otros
    • Desventajas del uso de Pie Charts y alternativa de presentación efectiva
    • Utilización de Pie Chart simulando un Gauge
    • Creación de Pregunta basada en consulta SQL
  • Tema 20 - Barra Chart:
    • Descripción, características y uso
    • Configuración de Barras horizontales y verticales
    • Utilización de ejes verticales
    • Representación de series de datos
    • Comparación entre Barra y Línea Chart
    • Priorizar valores altos o bajos
    • Configuración de Barra Chart de tipo Stacked
  • Tema 21 - Número Chart:
    • Descripción, características y uso
    • Definición de Expresión Personalizada
    • Configuración avanzada de separador de miles, número de decimales, multiplicador, sufijo
  •  Tema 22 - Smart Number Chart:
    • Descripción, características y uso
    • Obtención de periodo actual y periodo anterior
    • Panel selector de periodos
  •  Tema 23 - Opciones de Análisis:
    • Descripción y presentación
    • Ver datos en detalle | Análisis cruzado | Evolución temporal | Rayos-X | Comparativa
  • Tema 24 - Opciones de Brújula:
    • Descripción y presentación
    • Ver Tabla | Ver datos en detalle | Rayos-X | Añadir agrupación | Añadir periodo temporal
  • Tema 25 - Progreso Chart:
    • Descripción, características y uso
    • Configuración de Objetivo
  •  Tema 26 - Contador Chart:
    • Descripción, características y uso
    • Definición de rangos de valores/colores
  • Tema 27 - Dispersión Chart:
    • Descripción, características y uso
    • Rotación de labels de eje horizontal
    • Configuración de etiquetas
    • Tendencia y análisis de los valores presentados en el Chart
    • Creación de Chart tipo Bubble: descripción, características y análisis de valores
  • Tema 28 - Embudo Chart:
    • Descripción, características y uso
    • Requisitos para la creación de Charts eficientes
    • Análisis de valores y cuello de botella
  • Tema 29 - Tabla Chart:
    • Descripción, características y uso
    • Modos de presentación: Tabla para Dashboard | Tabla con Pivote
    • Visualización de Sparklines
    • Creación de múltiples Formato Condicionales efectivos, con sus reglas y colores
  • Tema 30 - Línea Chart:
    • Descripción, características y uso
    • Representación de valores faltantes
    • Visualización de Dots
    • Explicación y configuración de Spline Chart
    • Explicación y configuración de Step Line Chart
  • Tema 31 - Area Chart:
    • Descripción, características y uso
    • Representación de dos series de datos, mediante líneas y áreas
  • Tema 32 - Línea+Barra Chart:
    • Descripción, características y uso
    • Representación de dos series de datos, mediante líneas y barras
  • Tema 33 - Línea Objetivo:
    • Descripción, características y uso
    • Configuración en los diferentes Charts
  • Tema 34 - Línea Tendencia:
    • Descripción, características y uso
    • Aplicación en los diferentes Charts
  • Tema 35 - Cuadro de Mando Integral (CMI):
    • Descripción, características, definición y limitaciones del CMI
    • Evolución y reseña histórica del CMI
    • Descripción del modelo de Toma de Decisiones en la era de la información
  • Tema 36 - Indicadores:
    • Descripción, ejemplificación y características de:
    • Indicadores Financieros
    • Indicadores No-Financieros
    • Inductores de Actuación
    • Relación Causa-Efecto
    • Descripción y ejemplificación de Indicadores en los Dashboards
    • Descripción de Indicadores de Resultado
    • Descripción de Indicadores de Inducción
    • Criterios de Selección de Indicadores
    • Creación de diccionario y documentación de Indicadores
    • Descripción de las Key Performance Indicator (KPI)
  • Tema 37 - Perspectivas de Análisis:
    • Descripción, ejemplificación y uso de Indicadores en cada Perspectiva
    • Perspectiva Financiera
    • Perspectiva Cliente
    • Perspectiva Proceso Interno
    • Perspectiva Aprendizaje y Crecimiento
    • Implementación de un Cuadro de Mando Integral
  • Tema 38 - Ciencia & Simplicidad:
    • Justificación del uso de la ciencia al diseñar Dashboards
    • Clasificación de Dashboards de acuerdo a la pirámide de toma de decisiones tradicional: Estratégico | Táctico | Operativo
    • Descripción y ejemplificación del concepto Fidelidad de Datos
    • Importancia de la Contextualización de los datos del Dashboard: Datos adyacentes | Categorías adyacentes | Indicadores aislados
    • Descripción, ejemplificación y comparación entre Indicadores contextualizados y descontextualizados
    • Creación de Dashboard en una sola página
    • Manejo de estructuras de Colecciones en Metabase
    • Importancia del concepto Precisión de Datos
    • Descripción de los principales Principios de Diseño
    • Importancia del concepto Datos Relevantes
    • Descripción, características y diferencias entre estilos de diseño: Flat Design vs Realist Design
    • Configuración de Axis: Posición | Rango de la escala | Rango dinámico
    • Descripción y ejemplificación de los diferentes tipos de valores del Eje Cualitativo: Nominal | Ordinal | Intervalo | Time-series
    • Configuración de valores del Eje Cuantitativo: Codificación de la escala | Unidad de medida
  • Tema 39 - Percepción Visual:
    • Descripción de los conceptos: Percepción | Percepción visual | Visión
    • Aplicación del concepto Percepción Visual a los elementos del Dashboard
    • Importancia del Equilibrio en los elementos del Dashboard
    • Descripción e importancia de la Simetría en los Charts
    • Descripción del concepto Equilibrio Asimétrico
    • Descripción del concepto Cerramiento
    • Importancia de los conceptos Figura y Fondo
    • Descripción del concepto Asociación y aplicación a los elementos del Dashboard
    • Importancia del concepto Subordinación
    • Importancia de los conceptos Simplificación y Navaja de Ockham
  • Tema 40 - Métricas en Metabase:
    • Descripción y características
    • Aplicación y ejemplificación
  • Tema 41 - Segmentos en Metabase:
    • Descripción, características y justificación
    • Aplicación y ejemplificación
  • Tema 42 - Dashboards:
    • Creación de Dashboard con Preguntas especializadas
    • Descripción y uso de las opciones/herramientas del editor de Dashboards
    • Configuración de interactividad del Dashboard
    • Configuración de filtros mediante selectores
    • Configuración filtros y variables en consultas SQL
    • Configuración de tamaño y posición de los Charts
    • Comportamiento Responsive
    • Opciones analíticas sobro el Dashboard en modo de Ejecución
    • Fijar elementos
    • Modos de presentación de Dashboards:
    • Ejemplo de presentación de Charts en: Modo Diurno | Modo Nocturno
  • Tema 43 - Repositorio H2:
    • Descarga e instalación de H2 Database Engine
    • Exploración del repositorio H2
  • Tema 44 - Metabase & MySQL:
    • Configuración y migración del repositorio a MySQL
    • Exploración del repositorio MySQL
    • Ejecución de Metabase con MySQL
  • Tema 45 - Metabase & E-Mail:
    • Configuración de servidor de E-Mail para el envío de mensajes a través de Metabase
  • Tema 46 - Metabase & Slack:
    • Descripción y características de Slack
    • Configuración de espacio de trabajo en Slack
    • Configuración de canales en Slack
    • Integración entre Metabase y Slack, para el envío de mensajes
    • Metabot:
    • Descripción y uso
    • Obtención de Respuestas a Preguntas utilizando la interfaz de Metabase
  • Tema 47 - Pulso:
    • Descripción, características y uso
    • Configuración de envío de Respuestas calendarizadas
    • Configuración de envío mediante E-Mail/Slack
    • Configuración de envío de dataset como archivo adjunto
  • Tema 48 - Compartir elementos:
    • Descripción y configuración
    • Enlace público de acceso directo a la Respuesta de la Pregunta
    • Obtención de código HTML para incrustar Respuesta de la Pregunta
    • Publicación de Pregunta, obtención de Token y código para embeber Metabase en una aplicación externa
    • Descargar dataset en formatos: CSV | XLSX | JSON
  • Tema 49 - Autenticación:
    • Descripción los principales métodos de autenticación de Metabase: Acceso mediante Google | LDAP
  • Tema 50 - Personas:
    • Gestión de Personas: invitación, configuración, acceso
    • Gestión de Grupos y Roles
  • Tema 51 - Descripción y configuración de Permisos sobre el Acceso a Datos y Colecciones
  • Tema 52 - Alertas:
    • Descripción, características y uso
    • Diferentes tipos de Alertas
    • Configuración de Alertas para envío de mensajes vía E-Mail/Slack
  • Tema 53 - BONUS TRACK: Mapas
    • Descripción de GeoJSON
    • Verificación de mapas .json
    • Obtención de mapas GeoJSON personalizados
    • Configuración de nuevos Mapas en Metabase
    • Creación de Mapa Mundial
    • Creación de Mapa de América Latina
    • Creación de Mapa de Europa Oeste
    • Creación de Mapa de Argentina
    • Visualización en Mapa de pines mediante coordenadas de Latitud y Longitud
    • Descripción, características, creación y uso de Seat Maps personalizados

Docente:

  • Darío Bernabeu.
    • Experto en el desarrollo e implementación de soluciones OSBI (Open Source Business Intelligence), Bases de Datos y Tecnologías Web.

 Coste:

  • Importe del curso: 90€

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información Política de Cookies