1
多租戶架構,我們有一個多租戶數據倉庫(SQL Server 2012的標準),我想看看我們應該怎樣實現,在SQL Server分析服務。如何實現SSAS
目前,數據倉庫中的源數據針對每個客戶端都在單獨的模式中。像這樣:SELECT * FROM Datawarehouse.Client1.FactSales。每個客戶端都有一個單獨的SSAS數據庫,每個SSAS數據庫中有3個多維數據集。
當我們有一個新的客戶,我們(1)腳本現有SSAS數據庫,(2)查找和替換客戶名稱,然後(3)運行該腳本。爲新客戶建立一個新的SSAS數據庫。
目前我們已經用我們的SSAS立方體3級的客戶端,並計劃讓約8多維數據集使用他們大約20到30個客戶端。
雖然這個工程,這是落實在SSAS多租戶架構的最佳方法是什麼?我想在開始之前確認這一點,添加更多的客戶端和多維數據集。而我們的解決方案必須安全:客戶端1不能看到客戶端2的數據
查找到SSAS角色。您可以使用這些來保護您的數據在SSAS數據庫中。您可以直接將用戶映射到特定維度屬性(客戶端名稱或ID),也可以創建將用戶映射到客戶端的動態安全表。 – mmarie 2014-09-22 20:10:52