我有一個方案,其中SSIS(2008)包具有在ForEach容器內運行的數據流轉換(DFT)。SSIS查找轉換緩存工作
DFT從SQL服務器表中獲取源數據,並使用高速緩存管理器將高速緩存文件數據加載到查找轉換(完全高速緩存機制)中以查找潛在的匹配,並且轉儲相應的匹配\不匹配結果到一個sql服務器表。
問題 1.對於下一次迭代,它是否會重新加載緩存以進行後續查找任務的查找轉換,還是會使用前一次迭代期間加載的相同緩存結果?
如果不是,最好是對迭代運行的DFT使用高速緩存查找機制嗎?
除了完全在SQL Server中實現DFT邏輯之外,什麼是最好的解決方案?
任何指針將有很大的幫助。
您正在循環播放源代碼。你的源查詢如何與循環結果鏈接?這一點可能有助於建議替代 –
每個循環的源查詢更改,而查找參考數據對於每個循環都保持不變。對於查找轉換,我使用高速緩存連接管理器作爲連接類型。 –