示範版本:Reporting Services 2012
「標準訂閱(standard subscriptions)」、資料驅動訂閱:(standard and data-driven)
Reporting Services 支援兩種訂閱:標準與資料驅動。
1. 標準訂閱是由個別使用者建立及管理的。 標準訂閱由在訂閱處理期間無法改變的靜態值所組成。
針對每一個標準訂閱,都有一個報表呈現方式選項、傳遞選項和報表參數的集合。
2. 資料驅動訂閱會透過查詢提供用於指定收件者、報表參數或應用程式格式之值的外部資料來源,在執行階段取得訂閱資訊。
如果您的收件者清單很大,或者想要變化每個收件者的報表輸出,就可以使用資料驅動訂閱。
若要使用資料驅動訂閱,您必須具備建立查詢和了解參數使用方式的專門技術。 報表伺服器管理員通常會建立和管理這些訂閱。
「資料驅動訂閱(Data-Driven Subscriptions)」
資料驅動訂閱會提供一個方式來使用在執行階段擷取自外部資料來源的動態訂閱資料, 資料驅動訂閱也可以使用在定義訂閱時所指定的靜態文字和預設值;
您可以使用資料驅動訂閱來執行下列作業:
1. 將報表散發給變動的訂閱者清單。 例如,您可以使用資料驅動訂閱,將報表散發至每個月的訂閱者都不同的整個大型組織內,或者使用決定現有使用者集內群組成員資格的其他準則。
2. 使用執行階段所擷取的報表參數值來篩選報表輸出。
3. 讓每一個報表傳遞的報表輸出格式和傳遞選項有所差異。
本影片所示範的工作有:
工作1:訂閱報表
工作2:建立「資料驅動訂閱(Data-Driven Subscriptions)」
認識「標準訂閱(standard subscriptions)」、「資料驅動訂閱(Data-Driven Subscriptions)」,以 SSRS 2012 為例
參考資料
訂閱與傳遞 (Reporting Services)
https://msdn.microsoft.com/zh-tw/library/ms159762.aspx
資料驅動訂閱
https://msdn.microsoft.com/zh-tw/library/ms159150.aspx
Course 10778A: Implementing Data Models and Reports with Microsoft SQL Server 2012
https://www.microsoft.com/learning/en-us/course.aspx?ID=10778A&Locale=en-us