聯繫我們

課程簡介

ODI 入門與架構

  • ODI 概念:ELT 方法論,以及其與傳統 ETL 的差異
  • 核心組件:Repositories、Agents、Topology 與安全性
  • 安裝概觀與環境佈局

ODI Studio 與開發組件

  • 導覽 ODI Studio:Designer、Topology、Operator 與 Security 面板
  • 專案(Projects)、模型(Models)與資料倉儲(Datastores)
  • 操作逆向工程產生的中繼資料(Metadata)

設計映射與介面

  • 使用圖形介面與 ODI 組件建立映射
  • 在映射中使用程序(Procedures)、變數(Variables)與套件(Packages)
  • 錯誤處理與資料驗證策略

知識模組與 ELT 執行

  • 理解知識模組(KMs)及其分類
  • 為不同目標選擇與自訂 KMs
  • 效能考量與下推優化(Push-down optimization)

拓撲、安全性與連接性

  • 設定實體與邏輯架構(Schemas)及資料伺服器
  • Agent 類型、設定及高可用性基礎
  • 安全性設定:使用者、權限檔案(Profiles)與資料庫保護

排程、部署與作業管理

  • 情境(Scenarios)的打包與部署
  • 排程策略及與外部排程器的整合
  • 透過 Operator 與Logs(日誌)監控工作與疑難排解

進階技術與整合模式

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

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

  • 端到端實作:設計、實施並部署一個 ODI 情境
  • 效能調整實作:分析並最佳化低速映射
  • 案例研究解析:架構決策與經驗教訓

總結與後續步驟

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

最低要求

  • 具備關聯式資料庫概念的基礎認知
  • 擁有 SQL 使用經驗
  • 熟悉 ETL 或資料整合概念

目標受眾

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

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類