2016-04-24 92 views
0

您好我們有一個ssis包,它正在從SSAS立方體加載數據。因此,我們使用數據流任務中的mdx查詢從Cube中獲取數據但在從立方體中獲取數據時,該包需要花費很多時間。它是第一次調用,然後執行總共1小時約1000行。那麼有什麼選擇我們在那裏優化?? ..在mdx我們有ONY選擇查詢一個meausre和一些4維...和相同的MDI給出結果在從立方體查詢窗口中秒...所以問題在哪裏?在通過SSIS數據流任務加載時,MDX查詢速度非常慢

+0

驗證部分需要花費很多時間嗎? – SouravA

+0

驗證和執行都需要很多時間 – Aritra

回答

1

嘗試在數據庫服務器上創建到立方體服務器的鏈接服務器,然後運行OPENQUERY命令來執行MDX。這個數據源可以被映射到目的地。我聽說通常是從多維來源獲得結果的更好方式。

參考文獻 - 12。我也聽說這是一個很好的工具。如果您願意使用開源代碼,那麼請嘗試使用this

+0

(上)我們使用Sourav的帖子中的第三個鏈接 - 這是非常好的。 – whytheq

相關問題