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

課程簡介

資料倉儲介紹

  • 什麼是資料倉儲?
  • 在分析和報告中進行資料倉儲的好處
  • Oracle Database 19c 對資料倉儲的支援

Oracle 資料倉儲架構

  • 關鍵組件:來源數據、ETL、暫存區(staging)、呈現層(presentation)
  • 星型模式(Star schema)與雪花模式(Snowflake schema)
  • 用於管理 DW 環境的 Oracle 工具

數據建模概念

  • 事實表(Fact tables)與維度表(Dimension tables)
  • 代理鍵(Surrogate keys)與粒度(Granularity)
  • 緩慢變化維度(Slowly Changing Dimensions, SCD)基礎

ETL 流程介紹

  • ETL 概述及 Oracle 支援的工具
  • 批次載入(Batch loading)與即時載入(Real-time loading)
  • 數據整合與品質方面的挑戰

查詢與報告概念

  • OLAP 與 OLTP 工作負載的基礎
  • Oracle 如何優化資料倉儲中的查詢
  • 物化視圖(Materialized views)與彙總(Aggregates)介紹

Oracle 倉儲規劃與擴展

  • 硬體與架構考量
  • 分區(Partitioning)與壓縮(Compression)的好處
  • Oracle 授權與功能概覽

應用案例與最佳實務

  • 倉儲設計案例研究
  • 規劃 Oracle DW 項目的最佳實務
  • 啟動試點實施(Pilot implementation)

總結與後續步驟

最低要求

  • 對關係型資料庫的基礎了解
  • 基本的 SQL 知識
  • 無需具備 Oracle 資料倉儲的先前經驗

受眾對象

  • 數據分析師
  • 計劃從事 Oracle 資料倉儲工作的 IT 人員
  • 商業智能團隊

客戶評論 (1)

即將到來的課程

課程分類