首先,我問你不要問'爲什麼。'用丁尼生的名言來說:「我們不是爲什麼要這樣做,我們只是爲了去死。」這是其中之一,「這是你的,處理它。」的情況。通過SSIS包從SSRS報告導入數據
源數據來自SSRS報告。目標是通過SSIS將數據加載到數據庫中。希望的目標是避免人爲干預必須將SSRS報告下載到Excel或CSV中。
這裏將會出現複雜的SSIS處理。
任何建議是虛心讚賞。
首先,我問你不要問'爲什麼。'用丁尼生的名言來說:「我們不是爲什麼要這樣做,我們只是爲了去死。」這是其中之一,「這是你的,處理它。」的情況。通過SSIS包從SSRS報告導入數據
源數據來自SSRS報告。目標是通過SSIS將數據加載到數據庫中。希望的目標是避免人爲干預必須將SSRS報告下載到Excel或CSV中。
這裏將會出現複雜的SSIS處理。
任何建議是虛心讚賞。
我會使用的ReportServer Web服務(這是用來由ReportManager UI)
這可以通過URL Access訪問,你可以指定一個render format(CSV等)。
我不確定Web服務SSIS任務是否會爲您處理返回文件:雖然我還沒有嘗試過。
使用Web服務是最好的。如果服務不是一種選擇,那麼還有其他一些選擇。首先,SSRS可以將報告保存到文件系統,然後您可以使用SSIS進行檢索。其次,SSRS可以通過電子郵件發送報告。然後,您必須在SSIS中編寫或包含電子郵件獲取任務來獲取消息並解析它或附件。第三,SSRS具有體面的API交付方式,甚至文件格式。如果上述選項都不起作用,您可以推出自己的交付和文件格式。
它也有一個看起來很有趣的SOAP API – 2010-05-14 16:09:03
@Chris:是的,它非常有用 – gbn 2010-05-14 16:58:12