2015-09-24 106 views
0

我是SSAS表格模型和DAX的新手。我們正在做一個POC來檢查我們系統應該使用哪個模型。目前我們正在評估2種模型:SSAS表格模型和多維模型。SSAS表格模型VS多維模型

我的理解是,SSAS表格模型具有一定的尺寸限制,即它對於單個服務器上的數據< = 1TB有好處,但它在內存使用方面受到限制。這是真的?

目前我們的要求只需要少於1TB的數據,但這可能會在未來發生變化。

由於易用性和更快的開發週期,我發現SSAS表格模型具有吸引力,但我想從社區獲得關於這是否是正確選擇的一些意見。

謝謝, Atul。

回答

0

今天的多維模型在可伸縮性,安全性和穩定性方面表現更好,並且它們具有許多表格中不可用的高級功能。

例如,實現多對多關係在多維中更容易(只有表格模式下可用的工作周)。

除了技術問題,表格還需要更昂貴的SQL Server許可證。

這3個資源給的情況比較全面的分析: http://richardlees.blogspot.ca/2012/05/sql-server-2012-tabular-versus.html

https://sqlserverbiblog.wordpress.com/2013/06/24/ssas-tabular-models-the-good-the-bad-the-ugly-the-beautiful/

http://blogs.technet.com/b/cansql/archive/2015/01/15/mvp-series-promoting-an-excel-tabular-model-to-ssas.aspx

2

如果你有足夠的錢購買必需的硬件,去表格模型,因爲它幾乎是總是更快(例外)。它具有新的更快的Vertipaq引擎,它在壓縮數據和檢索結果方面做得更好。 但是從不相信數據的大小來決定模型。可能會出現這樣的情況,即計算過程非常複雜以至於無法使用RAM。最後,表格模型中還有很多功能仍然不可用,所以在作出決定之前要充分了解這些功能。也就是說,也有許多因素支持多維模型,並且對於許多實際情況而言,將其傾向於表格式是沒有多大意義的。但採用Tabular建模肯定會展望未來。希望有所幫助。祝一切順利。

+0

只需在此添加,RDBMS中的數據大小通常比表格模型中內存中該數據的表示大數倍。列存儲引擎實現高效壓縮以幫助加快讀取數據。 – greggyb