2011-06-16 50 views
1

我通過Sql Server Analysis Services爲用戶提供了一個大型數據集的視圖,他們發現操作非常簡單直觀。類似SSAS的操作excel中的數據,無需SSAS

但是,我現在被要求爲他們提供訪問越來越小的數據集,而Analysis Services並不適合。原因是他們喜歡操縱數據的容易性,而且在數據的表示方面非常靈活。

此外,許多數據集可通過REST API以表格形式提取,我寧願使用它,而不提供數據庫訪問。

誰能推薦任何工具或庫(最好開源),其中:

  • 提供了建立數據透視表的SSAS一樣的界面(帶屬性的組合在一起,而不是在一個平面列表)
  • 可以從Web服務而不是傳統的數據庫檢索他們的數據?

(注:我想過嘗試PowerPivot的,但我真的不知道我想會得到自己進入,因此,如果任何人有使用此的任何經驗,我很想聽聽)

+3

Excel能夠顯示來自各種來源的數據透視中的數據,包括excel文件,csv,直接sql。所以我會說與數據透視/ PowerPivot – Cilvic 2011-06-16 18:23:34

+0

我同意Cilvic - PowerPivot可能是一個很好的選擇。特別是如果您使用SharePoint - 用戶可以與他人分享他們的工作...... – 2011-06-18 03:09:47

回答

2

Powerpivot是excel 2010的插件,它使用了vertipaq引擎。它有一個名爲DAX語言,這是非常相似的MDX, 的更多信息,可以發現here

0

如果您希望使用的PowerPivot,你有三種選擇:

1)使用的PowerPivot在Excel中(這是一個免費的加載項 - 一定要安裝與您所使用的Excel版本相匹配的版本,即2007或2010以及32位或64位)。您正在使用此配置中客戶端計算機的資源。

2)使用PowerPivot for SharePoint - 這需要SPS 2010 Enterprise。它允許您使用來自SPS服務器的資源託管(呈現)PowerPivot工作簿。

3)使用安裝在Tabular模式下的SQL Server 2012 SSAS(構建BISM)。 BI語義模型是託管在SQL Server實例上的PowerPivot模型。這需要一個完整的SQL Server許可證,所以它肯定不便宜。但是,在這裏您擁有最大的資源靈活性,因爲您可以使用(控制/監視)服務器的資源。

欲瞭解更多信息,請參閱SlideShare上我的deck on the BISM