2012-10-10 40 views
1

從SSAS中讀取元數據(包括翻譯)的最佳方式是什麼?
到目前爲止,ADOMD.Net進來相當方便,但我找不到一種方法來訪問翻譯。通過ADOMD.Net獲取SSAS翻譯

我需要爲自定義多維數據集瀏覽器填充元數據,並且不能依靠SSAS爲我進行翻譯。由於客戶的限制,客戶端應用程序無法直接訪問SSAS服務器,而是通過鏈接的sql服務器傳遞MDX查詢。因此SSAS無法確定客戶機的文化設置。這就是爲什麼我想通過使用SSAS擴展來將所有元數據保存到可訪問的數據庫的原因。

長話短說:如何通過使用C#訪問駐留在SSAS中的翻譯?

回答

0

這是一個奇怪的要求,我不知道如何做,但你能解釋爲什麼你要經歷所有這些麻煩來訪問你的多維數據集?我只能想象它與安全有關。如果是這樣,我可以建議您查看this鏈接,該鏈接擴展瞭如何配置對Analysis Services的HTTP訪問。該鏈接在SQL 2012上標記,但即使在2005年也可以使用(我已經完成)

+0

除了明顯的網絡限制外,其中一個原因是我們希望能夠通過事務數據庫中的關係數據豐富報表加入SQL和MDX查詢;而無需通過SSAS傳遞所有數據。該應用程序提供了一個GUI,用於基於元數據創建數據庫查詢,我們希望通過OLAP功能進行擴展。 –

+0

如果在線公開多維數據集數據,請注意您需要SQL Server的面向Web的許可證。 –