共用方式為


訂閱概觀

訂閱是要在特定時間或回應事件時傳遞報表的永久性要求,並依您所定義的方式呈現報表。訂閱提供視需要執行報表的替代方案。視需要報表會要求您在每次檢視報表時,主動選取報表。相對地,訂閱可用於排程然後自動傳遞報表。

標準與資料驅動訂閱

Reporting Services 支援兩種訂閱:標準與資料驅動。標準訂閱由個別使用者建立及管理。標準訂閱由在訂閱處理期間無法改變的靜態值所組成。針對每一個標準訂閱,都有一個報表呈現方式選項、傳遞選項和報表參數的集合。

資料驅動訂閱是動態的,其呈現方式、傳遞和參數值都是在執行階段從資料來源擷取。如果您的收件者清單很大,或者想要變化每個收件者的報表輸出,就可以使用資料驅動訂閱。若要使用資料驅動訂閱,您必須具備建立查詢和瞭解參數使用方式的專門技術。報表伺服器管理員通常建立和管理這些訂閱。如需詳細資訊,請參閱<資料驅動訂閱>。

電子郵件、檔案共用和自訂傳遞

訂閱使用傳遞延伸模組來決定如何散發報表,以及使用何種格式散發。使用者在建立訂閱時,可以選擇決定報表傳遞方式的可用傳遞延伸模組。Reporting Services 包含電子郵件傳遞和傳遞到檔案共用的支援。開發人員可以建立其他傳遞延伸模組,將報表傳送到其他位置。另一種傳遞方法稱為 Null 傳遞提供者。使用者無法使用此方法。管理員使用 Null 傳遞來預先載入快取,以改善報表伺服器的效能。

訂閱的組件

訂閱由下列組件組成:

  • 可自行執行的報表 (亦即,報表使用預存認證或無認證)。
  • 傳遞方法 (例如,電子郵件) 和傳遞模式的設定 (例如,電子郵件地址)。
  • 以特定格式表示報表的轉譯延伸模組。
  • 處理訂閱的條件,以事件呈現。
    通常,執行報表的條件是以時間為基礎。例如,您可能想要在 GMT 每個星期二下午 3:00 執行特定報表。然而,如果報表以快照集執行,則您可以指定當快照集重新整理時執行訂閱。
  • 執行報表時所使用的參數。
    參數是選擇性的,且只有接受參數值的報表可指定。因為訂閱通常為使用者所擁有,每個訂閱所指定的參數值會有所不同。例如,不同部門的業務經理會使用傳回其部門資料的參數。所有參數必須有一個明確定義的值,或有效的預設值。

訂閱資訊和個別報表一同儲存在報表伺服器資料庫中。您無法將訂閱與其相關聯的報表分開管理。請注意,無法將訂閱擴充以包括描述、其他自訂文字或其他元素。訂閱僅能包含前述項目。

請參閱

概念

建立、修改與刪除訂閱
Reporting Services 中的電子郵件傳遞
Reporting Services 中的檔案共用傳遞

其他資源

透過訂閱傳遞報表
管理訂閱
新增訂閱/編輯訂閱頁面 (報表管理員)
建立資料驅動訂閱頁面 (報表管理員)

說明及資訊

取得 SQL Server 2005 協助