簡述Oracle資料倉儲的體繫結構

來源:互聯網
上載者:User

Oracle資料倉儲的體繫結構可以分成三個層次:

資料擷取層:Oracle Database Enterprise ETL Option + Oracle Database Data Quality Option 在Oracle Database 10g 同一個軟體中實現了從資料模型設計,資料品質管理,ETL 流程設計和中繼資料管理的全部功能。所有的 ETL 過程可以通過Oracle資料倉儲中提供的工具: Oracle Warehouse Builder 產生的ETL 指令碼儲存在Oracle 10g 資料庫中執行,按照資料倉儲系統的要求,定時地完成資料的抽取並載入到資料倉儲系統中。由於ETL 的執行是在Oracle 10g 資料庫中,可以充分利用Oracle 10g 資料庫提供的強大平行處理能力,保證資料擷取的高效、可靠執行。

資料存放區層:Oracle 10g資料庫實現對資料倉儲系統各種類型資料的集中儲存和管理,包括各種結構化資料 和非結構化資料。Oracle 10g資料庫內建OLAP和資料採礦功能,不需要進行複雜的資料移轉,就可以直接 在關聯式資料庫中完成複雜的統計分析功能。Oracle 10g資料庫通過使用分區技術可以支援海量資料的儲存,一個資料庫最大資料量為8,000 PB(1PB=1024TB)。Oracle 10g提供強大的平行處理能力,滿足資料倉儲系統 對於效能和擴充性方面的要求。而且系統通過網格控制台(Grid Control)進行資料倉儲統一管理。

資料展現層:Oracle提供全新的商務智能解決方案Oracle BI EE、OLAP分析開發工具(JDeveloper+BI Beans)和 資料採礦工具(Oracle Data Miner),將統計分析的結果通過各種方式展現。Oracle的資料展現方案使用Java 和 HTML兩種方式實現,基於標準的J2EE平台。由於使用統一的中繼資料庫,不需要進行中繼資料的交換,能夠 最大限度地減少系統的維護工作。同時,Oracle的資料展現方案提供具有強大分析功能和非常易用的分析 儀表板, 並支援通過門戶(Portal)技術進行整合,為不同類型的使用者提供一致的訪問介面。

相關閱讀

資料倉儲是一個面向主題的、整合的、不可更新的、隨時間不斷變化的資料集合,它用於支援企業或組織的決策分析處理。

資料倉儲,英文名稱為Data Warehouse,可簡寫為DW

資料倉儲之父Bill Inmon在1991年出版的“Building the Data Warehouse”一書中所提出的定義被廣泛接受——資料倉儲Data Warehouse)是一個面向主題的Subject Oriented)、整合的Integrated)、相對穩定的Non-Volatile)、反映曆史變化Time Variant)的資料集合,用於支援管理決策(Decision Making Support)。

  1. Oracle DBA職責及日常工作分析
  2. Oracle資料區塊原理深入剖析
  3. Oracle預存程序開發執行個體

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.