Share via


建立、管理與傳遞報表概觀

此主題提供 SQL Server 2005 Reporting Services 中的報表撰寫、管理,以及傳遞功能的高層級描述。若要開始建立第一份報表,請參閱<教學課程:建立基本報表>。

建立報表

若要建立報表,請您使用報表設計師或報表產生器建立報表定義。使用的撰寫工具會依報表的需求和您的報表撰寫技術專業程度而定。

  • 報表設計師是在 Business Intelligence Development Studio 中執行的全功能報表撰寫工具。若要使用此工具,您必須知道如何連接到資料來源、建立查詢,以及設定屬性。您可以使用報表設計師建立簡易報表,或者包含運算式與自訂組件以支援自訂功能的複雜報表。您可以使用報表精靈建立報表然後修改報表,或者使用報表伺服器專案範本從頭建立報表。
  • 報表產生器使用模型資料來源,提供關聯式與多維度資料的特定報表。這是為想要輕易建立基本報表,不必撰寫查詢的使用者準備的。報表產生器使用預先定義的報表模型與範本,由它們管理資料連接、查詢,以及資料關聯性,讓使用者只需要將資料欄位拖放到範本,就能建立表格式或矩陣報表。

您在用戶端電腦上建立報表,與報表伺服器分開。在您的報表呈現出希望的外觀後,即可將它發行到報表伺服器供一般使用。若要建立報表,請執行下列步驟:

  1. 連接到資料來源並擷取資料。您可以透過連接字串與查詢,或者建立指定您要使用之資料的報表模型來執行。
  2. 建立報表配置。報表產生器會提供幫您執行此步驟的範本。報表設計師提供一個文字方塊和設計介面,讓您能夠以自己所要的任何方式結合資料表、矩陣、圖表、圖形元素和其他項目。
  3. 預覽報表以查看資料和配置結合的情形,然後將報表發行至報表伺服器。

管理報表與其他項目

使用 Reporting Services 的主要優點之一,是從中央位置管理報表與相關項目 (例如資料夾、資料來源連接,以及資源) 的能力。您可以定義安全性、設定屬性,以及排程作業。您也可以建立共用排程和共用資料來源,使它們可供一般使用。若要管理報表與報表環境,請使用 SQL Server Management Studio 或報表管理員。報表管理包括下列工作:

  • 將新資料夾加入報表的儲存集合,以組織報表環境。
  • 啟用 [我的報表]、報表記錄,以及電子郵件報表傳遞等的功能。
  • 將使用者與群組指派至角色,以保護對資料夾和報表的存取。
  • 建立您要提供給一般使用的共用排程與共用資料來源。

使用者和報表伺服器管理員都可以管理報表,但是方式不同。使用者可以在名稱為 [我的報表] 的個人工作空間中,發行與管理報表。報表伺服器管理員可以管理整個報表伺服器資料夾命名空間。執行管理工作的能力會視使用者權限而定。

存取和傳遞報表

在 Reporting Services 中,有兩種方法可以存取和傳遞報表:

  • 視需要存取允許使用者從報表檢視工具選取報表。您可以使用報表管理員、Microsoft SharePoint Web 組件或瀏覽器。
  • 以訂閱為基礎的存取會自動產生和傳遞報表至目的地。您可以將報表傳遞至電子郵件收件匣或檔案共用。

若要檢視視需要報表,您可以在資料夾階層 (稱為報表伺服器資料夾命名空間) 中搜尋或選取報表。若要自動接收報表,您可以訂閱特定報表。報表執行時,您會收到報表可以使用的通知,或者您會從電子郵件訊息收到報表的副本。

報表伺服器管理員可以建立資料驅動訂閱,以發行報表至大型群組的使用者。資料驅動訂閱會在執行階段產生收件者清單。在資料驅動訂閱中,當觸發訂閱時,傳遞設定是從儲存的資料 (例如員工資料庫中的資料) 所建立。

Reporting Services 支援多種檢視格式。報表最初是以 HTML 格式顯示,但是在報表轉譯後,您可以使用其他格式 (例如 Excel 或 PDF) 重新顯示報表。

請參閱

概念

Reporting Services 元件概觀
Reporting Services 簡介
Reporting Services 概念
管理 Reporting Services
管理 Reporting Services 的權限和安全性

其他資源

報表精靈說明 (報表設計師)
管理與使用已發行的報表
設計與建立報表
部署 Reporting Services

說明及資訊

取得 SQL Server 2005 協助