课程大纲

ODI与架构简介

  • ODI概念:ELT方法,与传统ETL的区别。
  • 核心组件:存储库、代理、拓扑与安全性。
  • 安装概述与环境布局。

ODI Studio与开发组件

  • 导航ODI Studio:设计器、拓扑、操作员与安全性面板。
  • 项目、模型与数据存储。
  • 处理逆向工程元数据。

设计映射与接口

  • 使用图形界面与ODI组件创建映射。
  • 在映射中使用过程、变量与包。
  • 错误处理与数据验证策略。

知识模块与ELT执行

  • 理解知识模块(KMs)及其类别。
  • 为不同目标选择与定制KMs。
  • 性能考虑与下推优化。

拓扑、安全性与连接性

  • 配置物理与逻辑模式及数据服务器。
  • 代理类型、配置与高可用性基础。
  • 安全性设置:用户、配置文件与存储库保护。

调度、部署与运营管理

  • 打包与部署场景。
  • 调度策略与外部调度器集成。
  • 使用操作员与日志监控任务并解决问题。

高级技术与集成模式

  • CDC模式、增量加载与变更数据捕获方法。
  • 与大数据源及Hadoop生态系统集成。
  • 模块化、可维护集成项目的最佳实践。

实践实验与真实案例研究

  • 端到端实验:设计、实施与部署ODI场景。
  • 性能调优实验:分析与优化缓慢的映射。
  • 案例研究演练:架构决策与经验教训。

总结与下一步

  • 回顾关键ODI概念与集成设计原则。
  • 讨论生产部署策略与优化技术。
  • 探索进一步学习路径与认证选项。

要求

  • 理解关系数据库概念。
  • 具备SQL经验。
  • 熟悉ETL或数据集成概念。

受众

  • ETL/数据集成开发人员。
  • 数据架构师与工程师。
  • 负责集成解决方案的DBA和中间件工程师。
 35 小时

客户评论 (3)

即将举行的公开课程

课程分类