共用方式為


SQL Server Reporting Services (如何)

Microsoft SQL Server 2005 Reporting Services (SSRS) 是用於建立企業報表的平台,可從各種資料來源取得內容、發行能以不同格式檢視的報表,以及集中管理安全性和訂閱。

Reporting Services 包含用於建立及發行報表與報表模型的圖形工具和精靈;用於管理 Reporting Services 的報表伺服器管理工具;以及用於對 Reporting Services 物件模型進行程式設計和延伸的應用程式發展介面 (API)。

下列清單中的重要主題將可協助您瞭解如何安裝、瞭解和使用 Reporting Services。

簡介和安裝

  • Reporting Services 狀況
    瞭解如何使用 Reporting Services 技術來撰寫、發行和管理報表。根據您的技術專業等級和想要達成的目標而定,可採取不同方法使用 Reporting Services。
  • 安裝 SQL Server Reporting Services
    有兩種方法可用來安裝 Reporting Services。您可以使用安裝精靈,或是從命令列執行 Setup.exe。此章節會說明這兩種方法。
  • Reporting Services 功能
    此章節說明報表定義、設計、管理、執行、存取和傳遞、架構以及程式設計的功能。

設計和建立

  • 設計與建立報表
    想要撰寫報表的使用者可從此處開始進行。SQL Server 2005 中提供兩個用於報表撰寫的工具:可讓使用者快速輕易地建立特定報表的「報表產生器」,以及支援完整 Reporting Services 功能的「報表設計師」。
  • 使用報表精靈建立報表
    Reporting Services 提供多種方法讓您用來建立報表。一個快速開始的方法是使用「報表伺服器專案精靈」來包含您的報表檔案,並使用「報表精靈」來建立基本報表,然後您可以在「報表設計師」中更新基本報表。
  • 使用報表模型的特定報表
    瞭解如何建立特定報表,以及驅動此功能的報表模型。此章節描述新的「報表產生器」和「模型設計師」工具。
  • 使用報表配置處理資料
    在建立新的報表專案後,必須定義要包含在報表中的資料並指定查詢。您可在此瞭解如何執行。
  • 設計報表配置
    瞭解如何在您的報表中加入圖形和樣式項目,例如重複的頁首和頁尾、影像和線條,以及靜態或動態字型、色彩和樣式。此外,也可以顯示子報表和控制項。
  • 加入互動式功能
    瞭解如何提供互動性給使用者。使用者可以改變報表的外觀及其中所含資料、顯示或隱藏報表中的項目並按一下連結以移至其他報表或網頁,以及按一下文件引導模式中的項目以跳到報表內的其他區域。
  • 在 Reporting Services 中使用運算式
    您可以在報表中使用 Microsoft Visual Basic 運算式來計算報表項目的值,或計算樣式與格式化屬性或其他報表項目屬性的值。此主題可協助您開始進行。
  • 偵錯與發行報表
    當您完成設計報表,可以預覽報表並發行至測試伺服器來加以測試。若報表已是最後的形式,您可以使用「報表設計師」發行報表至實際伺服器。

部署和測試

  • 規劃 Reporting Services 部署
    部署 Reporting Services 時,您必須評估使用者需求、需要支援的報告活動量,以及如何存取伺服器和報表。此章節提供檢查清單,描述完成部署所需執行工作的順序。此章節也包含計劃在多語言環境中部署 Reporting Services 的使用者所需資訊。
  • Reporting Services 組態檔
    Reporting Services 會將應用程式設定儲存在組態檔中。此章節描述如何使用每個組態檔,為您的特定部署變更設定或選項。

管理

  • 管理與使用已發行的報表
    這份詳細文件集會告訴您如何使用「報表管理員」和 SQL Server Management Studio,來設定報表和報表伺服器資料夾的存取權、設定判斷如何及何時執行報表的選項、管理報表散發,以及管理報表處理。
  • 設定 Reporting Services 中的資料來源屬性
    若要擷取資料,報表伺服器需要連接到外部資料來源。管理報表資料來源的連接,與管理報表伺服器資料庫的報表伺服器連接不同。此章節解釋這兩者的差異。
  • 管理 Reporting Services 的權限和安全性
    控制誰可以在報表伺服器上執行作業及存取項目是重要的管理工作。以角色為基礎的授權會將使用者可以執行的一組動作分類成角色,使管理工作更加容易。
  • Reporting Services 記錄檔
    Reporting Services 記錄檔可記錄報表伺服器作業的相關資訊,這對於疑難排解和效能微調會很有用。此章節解釋如何從記錄檔取得該資料。
  • 啟動與停止報表伺服器 Windows 服務
    報表伺服器以 Microsoft Windows 服務和 Web 服務執行。兩種服務一起運作並支援不同方面的報表伺服器功能。此主題涵蓋報表伺服器作業的這兩個層面。
  • 初始化報表伺服器
    已啟動的伺服器可以在報表伺服器資料庫中加密和解密資料。設定報表伺服器向外延展部署時,需要啟動報表伺服器。
  • 管理加密金鑰
    Reporting Services 使用加密金鑰來保護伺服器作業中所用的認證、連接資訊和帳戶。此主題說明如何安全地管理機密資料。

程式設計

  • Integrating Reporting Services into Applications
    Reporting Services 提供開發人員一組完整的 API 以用於開發方案。此章節描述兩個將 Reporting Services 整合到自訂應用程式的方法:URL 存取,以及 Reporting Services SOAP API。
  • Report Server Web Service
    瞭解用於報表管理與執行的新報表伺服器 Web 服務端點、指令碼、SOAP 的角色,以及使用 Microsoft .NET Framework 建立應用程式。
  • Reporting Services Extensions
    Managed 程式碼 API 可讓您更容易開發、部署和管理報表伺服器的延伸模組。您可以使用 .NET Framework 建立私人或共用組件,並加入新的 Reporting Services 功能以滿足不斷成長的業務需求。
  • Using Custom Assemblies with Reports
    自訂組件可讓您使用 .NET Framework 撰寫報表項目值、樣式和格式的自訂程式碼,然後您可以從報表定義檔中加以參考。伺服器會在報表執行時呼叫自訂組件中的函數。
  • Reporting Services Programming
    您可以透過 Reporting Services 使用多個程式設計選項。瞭解如何使用其現有功能和能力,將自訂報表與管理工具建立到網站和 Windows 應用程式中,或是延伸 Reporting Services 平台。

請參閱

其他資源

SQL Server Reporting Services
Reporting Services 教學課程

說明及資訊

取得 SQL Server 2005 協助