聯繫我們

課程簡介

ODI 介紹與架構

  • ODI 概念:ELT 方法、與傳統 ETL 的差異
  • 核心組件:Repositories、Agents、Topology 及 Security
  • 安裝概論與環境配置

ODI Studio 與開發組件

  • 導覽 ODI Studio:Designer、Topology、Operator 及 Security 面板
  • Projects、Models 與 Datastores
  • 使用反向工程之 metadata 進行操作

設計對應與介面

  • 使用圖形化介面與 ODI 組件建立對應關係
  • 在對應中使用 Procedures、Variables 與 Packages
  • 錯誤處理與資料驗證策略

Knowledge Modules 與 ELT 執行

  • 理解 Knowledge Modules (KMs) 及其類別
  • 為不同目標選擇並客製化 KMs
  • 效能考量與推下式最佳化 (push-down optimization)

Topology、Security 與連線性

  • 配置物理與邏輯 schema 及資料伺服器
  • Agent 類型、配置與高可用性基礎
  • Security 設置:使用者、profiles 及 repository 保護

排程、部署與運維管理

  • 封裝與部署場景
  • 排程策略及與外部排程器的整合
  • 監控作業並使用 Operator 與 Logs 進行除錯

進階技術與整合模式

  • CDC 模式、增量載入及變更資料捕獲方法
  • 與 Big Data 來源及 Hadoop 生態系整合
  • 模組化、易維護整合專案的最佳實踐

實作實驗室與真實案例研究

  • 端到端實驗室:設計、實作並部署 ODI 場景
  • 效能調優實驗室:分析並最佳化緩慢的對應流程
  • 案例研究逐步解說:架構決策與經驗教訓

總結與後續步驟

  • 複習關鍵 ODI 概念與整合設計原則
  • 討論生產環境部署策略與最佳化技術
  • 探索進一步學習路徑與認證選項

最低要求

  • 理解關聯式資料庫概念
  • 具備 SQL 使用經驗
  • 熟悉 ETL 或資料整合相關概念

適用對象

  • ETL/資料整合開發人員
  • 資料架構師與工程師
  • 負責整合解決方案之 DBA 與中間件工程師
 35 小時

客戶評論 (2)

課程分類