2012-04-25 22 views
1

我有一個要求,我有一個建立在AS 2000中的立方體,我擁有的僅僅是分析服務數據庫的備份。反向工程一個立方體使用SSAS 2008建立一個關係數據庫

我必須建立一個事實和維度的關係數據庫,在2008 R2中恢復數據庫,然後基於我擁有的數據倉庫在SSAS 2008上構建一個新的多維數據集。

我一直在用交叉連接編寫mdx查詢以獲取維度數據以及度量,但此過程耗費了大量內存(我目前有4 GB內存和14個維度)。當我嘗試進行交叉連接時,查詢能夠給我最多7個維度的結果,以及在應用程序變冷凍(掛起)時結束的任何更多結果,並且我不得不手動殺死該進程。

誰能給我提供一個可行和有效的解決這一

在此先感謝

問候,

薩維奧

回答

0

很好,它不可能創造DW說,「起源「基於實際立方體的立方體,因爲有幾個DW結構可能導致立方體。

您可以做的是將您的多維數據集備份恢復到AS 2000實例,將其遷移到SSAS 2008,然後在BIDS中創建一個新項目,選擇選項「Import Analysis Service 2008 Database」並指向您的實例剛創建。 BIDS將讀取部署的立方體的結構並創建一個SSAS項目