我是SSIS的新手,嘗試使用其並行功能從數據庫導入數據。SSIS並行 - Microsoft HPC羣集?
我的工作就是這麼做:儘可能快地將一個多TB數據庫導入一組平面文件。在我手上
我有一個Microsoft Server 2008的高性能計算集羣(3個節點):
我想這一點。我正在考慮編寫HPC SOA作業,以便所有三個計算節點都可以獨立連接到SQL Server,並且可以並行導入一部分數據。當然,這與SSIS沒有任何關係,並且是一個獨立的工具。
然後我遇到了SSIS及其並行導入功能。我的SSIS服務器不是很高端 - 只有4GB的機器。我有點傾向於使用SSIS,因爲這是進行數據導入的理想方式 - 我不必重寫很多東西,並且可能使用現有轉換等。
什麼是使用自定義任務的最佳方式(或可用的)並行進行此導入?
斯蒂芬嗨,你的答案謝謝。這種並行性總是受到SSIS服務器硬件的限制,對吧?我有一個Microsoft HPC羣集供我使用。如果我可以編寫某種分佈式應用程序,它將使集羣中的計算節點創建獨立的SQL連接並導入數據分區,那麼速度不會更快嗎?有任何想法嗎?我能以某種方式使用自定義任務來獲取羣集中的計算節點來執行此操作嗎?這些是我心中浮現的一些想法,我想要有人來驗證。感謝您的回答! – Gitmo 2011-05-20 06:27:54
好吧,讓我補充一點。我可以以某種方式執行遠程SSIS包調用嗎?如果以某種方式我們可以以編程方式創建ssis包,我可以在多節點上產生它們並且並行地導入數據。有任何想法嗎? – Gitmo 2011-05-23 08:29:42