我正在使用SSIS從兩個Informix服務器獲取數據。我正在使用合併連接對象將數據組合在一起。現在,我需要總結報告的數據。我可以在合併連接的輸出上使用SQL嗎?
我研究了T-SQL的旋轉,計數和總結我想要的數據,但我不知道如何在SSIS中執行此操作。我只想針對合併連接的輸出運行查詢。我怎麼做?
對於作業而言,透視對象看起來太簡單了。
謝謝!
我正在使用SSIS從兩個Informix服務器獲取數據。我正在使用合併連接對象將數據組合在一起。現在,我需要總結報告的數據。我可以在合併連接的輸出上使用SQL嗎?
我研究了T-SQL的旋轉,計數和總結我想要的數據,但我不知道如何在SSIS中執行此操作。我只想針對合併連接的輸出運行查詢。我怎麼做?
對於作業而言,透視對象看起來太簡單了。
謝謝!
我建議你將合併連接的產品插入臨時表並完成數據流。然後用您的t-sql代碼(引用臨時表)作爲源來啓動一個新的數據流,然後將其直接運行到目標中。
我會嘗試將您的數據流任務的結果發送給對象類型的變量。我相信你可以直接在內存中處理數據,而不是將其轉儲到磁盤。
http://www.sqlservercentral.com/articles/Integration+Services+(SSIS)/64014/
這就是我要做的事情,而是一個同事建議我可以做在接收數據流任務的輸出執行SQL任務查詢。我將對象鏈接在一起,但我不知道如何引用輸入數據。從什麼選擇全部? –