當前位置:法律諮詢服務網 - 中國稅務 - 說明數據倉庫的數據模型為什麽含時間維數據

說明數據倉庫的數據模型為什麽含時間維數據

您好,多維數據模型最大的優點就是其基於分析優化的數據組織和存儲模式。舉個簡單的例子,電子商務網站的操作數據庫中記錄的可能是某個時間點,某個用戶購買了某個商品,並寄送到某個具體的地址的這種記錄的集合,於是我們無法馬上獲取2010年的7月份到底有多少用戶購買了商品,或者2010年的7月份有多少的浙江省用戶購買了商品?但是在基於多維模型的基礎上,此類查詢就變得簡單了,只要在時間維上將數據聚合到2010年的7月份,同時在地域維上將數據聚合到浙江省的粒度就可以實現,這個就是OLAP的概念,之後會有相關的文章進行介紹。

多維模型的缺點就是與關系模型相比其靈活性不夠,壹旦模型構建就很難進行更改。比如壹個訂單的事實,其中用戶可能購買了多種商品,包括了時間、用戶維和商品數量、總價等度量,對於關系模型而言如果我們進而需要區分訂單中包含了哪些商品,我們只需要另外再建壹張表記錄訂單號和商品的對應關系即可,但在多維模型裏面壹旦事實表構建起來後,我們無法將事實表中的壹條訂單記錄再進行拆分,於是無法建立以壹個新的維度——產品維,只能另外再建個以產品為主題的事實表。

所以,在建立多維模型之前,我們壹般會根據需求首先詳細的設計模型,應該包含哪些維和度量,應該讓數據保持在哪個粒度上才能滿足用戶的分析需求。

這裏對數據倉庫的多維模型進行了簡單的介紹,妳是不是想到了其實妳在分析數據的時候很多的數據就是復合多維模型的結構的,或者妳已經用自己的方法構建出了多維模型或者實現的數據的多維化展示,歡迎與我分享。

  • 上一篇:稅務信用等級在哪裏查
  • 下一篇:現在家裏有很多四十多歲的中年人失業嗎?生活是什麽樣的?
  • copyright 2024法律諮詢服務網