DW中ODS的解釋

轉自:http://zh.wikipedia.org/wiki/ODS


ODS

維基百科,自由的百科全書
跳轉至: 導航搜索

ODS英語Operational Data Store)是一種數據架構或數據庫設計的概念,出現原因是來自於當需要集成來自多個系統的數據,結果又要給一或多個系統使用時。

集成來自多個系統的數據,應先創建數據模型(data model)。由於ODS並不屬於特定的系統,因此其數據模型的設計應爲主題導向式(subject-oriented),實現方法與數據倉庫無異。爲求快速建置以及呈現來源系統數據,實務上常見許多企業採取的做法是直接將來源系統的數據以類似複製的方式至來源系統以外的數據庫,將它視爲來源數據的複本,而沒有進行真正的數據集成。

數據給多個系統使用的方法,包括可以將其包裝成SOA的'服務'、進行分析或報表、也可以再將數據通過ETL的方式傳送至其他系統。

相較於數據倉庫ODS較偏向作業(operational)面的用途,通常數據有較頻繁的更新以及較短的歷史,但這主要是概念上的差異,實際建置時可以創建在同一平臺上,由一份數據從事兩種性質的服務。

目前數據倉庫廠商提出了active data warehouse概念,基本上與ODS概念極爲接近,亦即數據倉庫廠商認爲在其解決方案中除數據倉庫外也包含ODS功能。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章