2010-12-16 51 views
1

我想從一個包傳遞一個數據流到另一個原因如下:如何從一個包傳遞一個數據流另一

  1. 這將有助於在SSIS包重構共同 邏輯。
  2. 這將使併發 開發更大的SSIS包。

乍一看,執行包任務聽起來很有希望,但它看起來像我只能通過相當簡單的變量進出包。

有沒有辦法使用SSIS來做到這一點?

回答

2

因爲我相信這是一個可以做到這一點的第三方工具。

+0

Cozyroc的數據流源/目的地正是我所需要的。感謝威廉! – Paul 2010-12-16 17:05:21

1

有一點清晰度Paul,你在談論1)代碼的可重用性還是2)允許一個DFT的結果在另一個DFT中使用?

你不能在「本地」 SSIS做的第一,我相信 - 一組的DFT模塊,你可以從其他包打電話,但我想接近它作爲建立一組包的是很簡單

  • initialision例程
  • DFT
  • 清理

然後具有傳遞到被(例如)待處理表,變量(一個或多個),以從這樣選擇的子包變量urce表。

這將需要一個非常聰明的模式和一些聰明的思考普通的DFT會做什麼。但我認爲這是可能的。

第二個是不可能的,沒有跳過幾個箍環 - 比如將結果集保存到臨時表中,然後將表重新讀入後面的DFT中,但是這樣會丟失實際流經任務的數據。

相關問題