2012-10-29 58 views
1

我想知道用於存儲多維數據集的已使用數據結構是什麼,以及從中讀取數據的機制是什麼。sql server分析服務的多維數據集數據存儲的數據結構是什麼?

+2

請參見:[編程AMO OLAP基本對象](http://msdn.microsoft.com/zh-cn/library/ms345091.aspx)。立方體以多維形式存儲。您可以使用AMO和AMOMD([MDX](http://msdn.microsoft.com/zh-cn/library/ms145514(v = sql.105).aspx)查詢)更新/檢索數據。使用[DMX](http://technet.microsoft.com/en-us/library/bb895242.aspx)進行數據挖掘。 – OzrenTkalcecKrznaric

回答

2

總的來說,這是一個非常複雜的答案。有關SSAS如何構建其數據的詳細信息,我將推薦「Microsoft SQL Server 2008 Analysis Services Unleashed(平裝本)」一書。它包含了許多SSAS用來構建數據的各種商店的詳細信息。這不是因爲心臟不夠,所以要準備好大量的怪異的細節:-)

說了這麼多,基本知識是: - SSAS的數據結構涉及圍繞創建許多文件的專有架構。主要是* .data文件,它是每個分區幷包含數據本身 - 還有許多索引,映射和聚合文件,允許SSAS查詢數據的聚合直接掃描數據文件 - 有也爲這些文件類型的頭文件(vs數據)。這些包含這些文件中存在的元數據。

相關問題