課程簡介

Oracle數據倉庫簡介

  • 數據倉庫架構與用例
  • OLTP與OLAP工作負載
  • Oracle數據倉庫解決方案的核心組件

倉庫模式設計

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

數據加載與ETL策略

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

分區與性能優化

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

壓縮與存儲優化

  • 混合列壓縮
  • 數據歸檔策略
  • 優化存儲以提升性能並降低成本

高級查詢與分析功能

  • 物化視圖與查詢重寫
  • 分析SQL函數(RANK、LAG、ROLLUP)
  • 基於時間的分析與即時報告

數據倉庫的監控與調優

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

總結與下一步

最低要求

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

受衆

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

人數


每位參與者的報價

Upcoming Courses

課程分類