Contacta con nosotros

Temario del curso

Introducción a ODI y Arquitectura

  • Conceptos de ODI: enfoque ELT, diferencias con ETL tradicional
  • Componentes principales: Repositorios, Agentes, Topología y Seguridad
  • Visión general de la instalación y diseño del entorno

ODI Studio y Componentes de Desarrollo

  • Navegando en ODI Studio: paneles Designer, Topología, Operador y Seguridad
  • Proyectos, Modelos y Datastores
  • Trabajando con metadatos reverso-ingenerizados

Diseñando Mapeos e Interfaces

  • Crear mapeos con interfaz gráfica y componentes de ODI
  • Usar procedimientos, variables y paquetes en mapeos
  • Estrategias de manejo de errores y validación de datos

Módulos de Conocimiento y Ejecución de ELT

  • Comprender los Módulos de Conocimiento (KMs) y sus categorías
  • Seleccionar y personalizar KMs para diferentes objetivos
  • Consideraciones de rendimiento y optimización push-down

Topología, Seguridad y Conectividad

  • Configurar esquemas físicos y lógicos y servidores de datos
  • Tipos de Agentes, configuración y conceptos básicos de alta disponibilidad
  • Configuración de seguridad: usuarios, perfiles y protección del repositorio

Programación, Implementación y Gestión Operativa

  • Empaquetar e implementar escenarios
  • Estrategias de programación y integración con planificadores externos
  • Monitorear trabajos y solucionar problemas con Operador y Registros

Técnicas Avanzadas y Patrones de Integración

  • Patrones CDC, carga incremental y enfoques de captura de cambios de datos
  • Integrar fuentes de Big Data y ecosistemas Hadoop
  • Mejores prácticas para proyectos de integración modulares y mantenibles

Laboratorios Prácticos y Estudio de Caso del Mundo Real

  • Laboratorio de extremo a extremo: diseñar, implementar y desplegar un escenario ODI
  • Laboratorio de optimización de rendimiento: analizar y optimizar un mapeo lento
  • Recorrido por el estudio de caso: decisiones arquitectónicas y lecciones aprendidas

Resumen y Pasos Siguientes

  • Revisar conceptos clave de ODI y principios de diseño de integración
  • Discutir estrategias de implementación en producción y técnicas de optimización
  • Explorar rutas de aprendizaje adicionales y opciones de certificación

Requerimientos

  • Comprender los conceptos de bases de datos relacionales
  • Experiencia con SQL
  • Familiaridad con los conceptos de ETL o integración de datos

Audiencia

  • Desarrolladores de ETL/Integración de Datos
  • Arquitectos y ingenieros de datos
  • DBA y ingenieros de middleware responsables de soluciones de integración
 35 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas

NP URI: www.nobleprog.com.ve/cc/odidi Undefined array key "country" /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module:70 Array ( [0] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 70 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined array key "country" [2] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [3] => 70 ) ) [1] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 6 [function] => islc_get_site_list [args] => Array ( ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 207 [function] => islc7_sites_links_array_v3 [args] => Array ( ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 134 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 14 [function] => course_menu_callback [args] => Array ( [0] => /cc/odidi ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 87 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.com.ve/cc/odidi Undefined array key "region" /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module:70 Array ( [0] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 70 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined array key "region" [2] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [3] => 70 ) ) [1] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 6 [function] => islc_get_site_list [args] => Array ( ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 207 [function] => islc7_sites_links_array_v3 [args] => Array ( ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 134 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 14 [function] => course_menu_callback [args] => Array ( [0] => /cc/odidi ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 87 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.com.ve/cc/odidi Using null as an array offset is deprecated, use an empty string instead /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module:11 Array ( [0] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 11 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 8192 [1] => Using null as an array offset is deprecated, use an empty string instead [2] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [3] => 11 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 207 [function] => islc7_sites_links_array_v3 [args] => Array ( ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 134 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [3] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 14 [function] => course_menu_callback [args] => Array ( [0] => /cc/odidi ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 87 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [5] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [6] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) )