聯繫我們
 課程時長 21 時間:

課程簡介

Oracle 數據倉庫簡介

  • 數據倉庫架構與應用場景
  • OLTP 與 OLAP 工作負載的區別
  • Oracle DW 解決方案的核心組件

倉庫模式設計

  • 維度建模:星型和雪花型模式
  • 事實表和維度表
  • 處理緩慢變化的維度 (SCD)

數據加載與 ETL 策略

  • 使用 SQL 和 PL/SQL 設計 ETL 流程
  • 使用外部表和 SQL*Loader
  • 增量加載和 CDC(變更數據捕獲)

分區與性能

  • 分區方法:範圍、列表、哈希
  • 查詢剪枝並行處理
  • 分區級連接及最佳實踐

壓縮與存儲優化

  • 混合列壓縮
  • 數據歸檔策略
  • 為性能和成本優化存儲

高級查詢與分析功能

  • 物化視圖和查詢重寫
  • 分析 SQL 函數 (RANK, LAG, ROLLUP)
  • 基於時間的分析與實時報表

數據倉庫監控與調優

  • 監控查詢性能
  • 資源使用與工作負載管理
  • 倉庫索引策略

總結與後續步驟

最低要求

  • 對 SQL 和 Oracle 數據庫基礎的了解
  • 在管理或開發角色中使用 Oracle 12c/19c 的經驗
  • 數據倉庫概念的基本知識

目標受眾

  • 數據倉庫開發人員
  • 數據庫管理員
  • 商業智能專業人員

客戶評論 (1)

課程分類