數據倉庫,在1991年就得到這樣一個定義,即它是一個面向主題的、集成的、隨時間變化的、但信息本身相對穩定的數據集合,它用于對管理決策過程的支持。企業數據倉庫的建設,是以現有企業業務系統和大量業務數據的積累為基礎的。因此數據倉庫必須保持與業務相關,與企業自身發展需求相關。那么如何將數據倉庫落腳于業務呢?
數據最終帶來的是業務戰略與行動,數據倉庫將企業中不同信息島上的商業數據集中到一起,存儲數據倉庫中,提供各種手段對數據進行統計、分析形成知識,在企業的各個業務單位進行共享,為企業更快、更好地做出商業決策提供更加準確、完整的信息。在商業分析產業鏈中,數據倉庫的作用在于梳理業務,為海量的數據分析提供物理構架和依據。
數據倉庫落腳于業務,必須擁有三方面能力,一是數據整合的能力,即將需要做分析的相關數據整合到數據分析平臺;二是數據探索的能力,即以企業當前業務需求為參考,探索數據背后隱含的商業價值的能力;三是轉化知識的能力,即通過挖掘出有用的信息,為制定更好的行動綱領提供知識,以幫助企業能夠快速地采取正確的行動,最終決策于業務。
用友華表最新推出的用友BQW是一款全新的用于打造主題數據倉庫/分析應用的開發工具。借助于此產品可以快速滿足企業不斷變化的業務分析數據需求,并通過最佳實踐的預置,降低用友BQ項目以及其他BI項目的交付成本和人員能力要求,加快項目的交付效率。用友BQW中有一個組件——業務數據倉庫工具,它提供界面化的操作,構建以ERP為源數據的數據倉庫;提供個性化業務數據擴展,開放ETL總包調度,將自定義的ETL處理納入統一的ETL調度,實施伙伴可以根據實際情況完成數據擴展。用友BQW業務數據倉庫工具具有四大特征。
第一,統一業務數據源。實施伙伴無須了解具體ERP系統的數據特征,只需了解BQW中的數據結構,即可完成基于NC、U8的BI項目。
第二,以業務分析為導向。元數據管理→語義層定義→分析數據查詢,一氣呵成,按需組織數據預置業務語義模型。BQW業務語義模型=BQ信息域+BQ查詢。預置信息域,完成業務語義層的定義,使數據更為嚴謹和準確;預置基于信息域的查詢,便于實施伙伴理解數據的邏輯,便于實施伙伴掌握數據倉庫的使用;預置數據倉庫應用案例,基于預置數據構造,簡單方便。
第三,專業數據處理。BQW-ETL設計架構為分層架構,總包控制調度、業務子包處理數據??偘缓瑯I務邏輯數據處理,有獨立的讀參模塊、數據處理模塊,可獨立運行。業務子包同樣有獨立的讀參模塊、數據處理模塊、寫日志模塊,可獨立運行;BQW的數據處理準確、并行、獨立的特點。單業務數據獨立執行,保證數據倉庫結果數據與業務系統一致,細粒度業務子包,保證數據處理可以并行執行,提高數據抽取效率,按功能模塊獨立調度,捕捉增量數量,批量更新至數據倉庫。
第四,靈活擴展數據源。用友BQ項目實施伙伴可以通過擴展元數據的功能實現BQW未完成的NC業務數據和非NC業務數據的添加,滿足實施人員個性化數據處理、數據范圍、數據倉庫內容擴展的需求。預置元數據,查看數據的血緣關系,方便了解數據倉庫結構。擴展元數據,引入ERP二次開發、ERP系統以外的數據。開發自定義的ETL包,并在總包程序中注冊,以便擴展二開數據和其他系統數據。