數據倉庫是一個面向主題的、集成的、隨時間變化的,但信息本身相對穩定的數據組合,它為管理決策過程提供信息支持。這些特點決定了數據倉庫的系統規劃與設計不能采用同開發傳統的OLTP數據庫一樣的規劃和設計方法。
數據倉庫的規劃主要產生建設數據倉庫的策略規劃,確定建立數據倉庫的長期計劃,并為每一建設階段設定目標、范圍和驗證標準。
數據倉庫的策略規劃包括:
·明確用戶的戰略遠景、業務目標。
·確定建設數據倉庫的目的和目標。
·定義清楚數據倉庫的范圍、優先順序、主題和針對的業務。
·定義衡量數據倉庫成功的要素。
·定義精簡的體系結構、使用技術、配置、容量要求等。
·定義操作數據和外部數據源。
·確定建設所需要的工具。
·概要性地定義數據獲取和質量控制的策略。
·數據倉庫管理、元數據管理、數據訪問、測試和培訓策略。
其中非常重要的一條就是業務目標,前面談到,建設數據倉庫的目的就是通過集成不同的系統信息為企業提供統一的決策分析平臺,幫助企業解決實際的業務問題(例如,如何提高客戶滿意度和忠誠度,降低成本、提高利潤,合理分配資源,有效進行全面績效管理等)。因此在規劃數據倉庫是要以應用驅動,充分考慮如何滿足業務目標。
數據倉庫體系的建設將是一個系統工程。它的規劃、設計、開發、投產、改造將是一個循環往復、長時期的工作,數據倉庫的建設過程中應該遵循:在大中心的模式下,實現信息集中管理、統籌規劃、整體設計、分布實施的原則。同時,在系統實施過程中要體現“統一規劃、統一標準、統一選型、統一開發”的“四統一原則”。建成的數據倉庫體系應滿足以下4點:
(1)全面的:必須滿足企業個管理職能部門的業務需求,提供全套產品,提供服務與支持,以及擁有能提供補充產品的合作伙伴。所有這些,才能確保數據倉庫能滿足現在及將來的特殊要求。一個全面的解決方案是在技術基礎上延伸,包括分析應用,從而使業務人員能真正從數據倉庫系統中獲益,提高企業運作效率,擴大市場以及平衡兩者間的關系。
(2)完整的:必須適合現存的環境,它必須提供一個符合工業標準的完整的技術框架,以保證系統的各個部分能協調一致地工作。
(3)不受限制的:必須適應變化,必須能迅速、簡單地處理更多的數據及服務更多的用戶,以滿足不斷增長的需求。
(4)最優的:必須在企業受益、技術及低風險方面經過驗證,必須在市場上保持領先地位,具有明顯的競爭優勢和擁有大量的合作伙伴產品。