2010-11-23 54 views
2

我正在尋找一個很好的用戶友好界面SSIS工作啓動SSIS工作:運行從SSRS

  • 用戶應該不需要安裝在桌面上SSMS或其他軟件
  • 可爲用戶提供參數傳遞給SSIS的值

SSRS看起來像是一種可能的選擇 - 您可以從Web瀏覽器運行報告,並且有一個用於提供參數值的良好界面。

但是我如何從SSRS報告中啓動SSIS作業並傳遞參數值?

回答

1

SSRS是不是以這種方式互動。您可以篩選和排序,但不能在沒有自定義DLL的情況下調用其他進程。

我會考慮一個簡單的Web應用程序(這是SSRS當然是什麼),與後面的代碼通過.NET調用SSIS

+1

最後,我創建了一個SSRS報告並使用XSLT文件將報告XML輸出轉換爲所需的數據文件格式。這允許用戶使用SSRS Web UI和參數來配置報告,獲得預覽,然後在他們很高興時將其導出爲文件。 – 2010-12-17 15:33:29

1

您可以啓用SSRS報告從SSIS包觸發並顯示數據 - 見details here但請注意關於缺乏支持的可怕警告,並且此功能尚未投入生產。

另一種方法是使用SSRS間接觸發SSIS - 過去我使用SSRS來觸發SQL Agent作業(這可以反過來觸發SSIS包),但在過去我做過類似的事情不需要運行時參數。