將報表伺服器與 SharePoint 產品或技術的執行個體整合時,項目和屬性會儲存在 SharePoint 內容資料庫中。這可以為將會影響內容的儲存、安全性和存取方式的伺服器技術之間,提供更深層級的整合。
將報表項目和屬性儲存在 SharePoint 內容資料庫中,可以讓您進行下列作業:瀏覽 SharePoint 程式庫以取得報表伺服器內容類型、使用與 SharePoint 網站上所主控之其他商務文件存取控制相同的權限層級和驗證提供者來保護項目的安全性、使用共同作業和文件管理功能來簽入及簽出報表以進行修改、使用警示以便在項目變更時獲得通知,以及在應用程式內的網頁和網站上內嵌或自訂報表檢視器 Web 組件。如果您在 SharePoint 站台內有足夠的權限,您也可以從共用資料來源產生報表模型,並使用報表產生器來建立報表。
報表伺服器會繼續提供所有的資料處理、轉譯和傳遞,也支援快照和報表記錄所有已排程的報表處理。以下圖表顯示伺服器元件如何一起運作:
當您從 SharePoint 站台開啟報表時,ReportServer2006 端點會連接到報表伺服器、建立工作階段、準備報表處理作業、擷取資料、將報表合併至報表配置中,然後在報表檢視器 Web 組件中加以顯示。當報表為開啟狀態時,您可以將其匯出為不同的應用程式格式,或藉由鑽研基礎數字或按選相關的報表,與資料進行互動。匯出和報表互動作業都是在報表伺服器上執行。
報表伺服器會與 Windows SharePoint Services 同步處理作業和資料,並追蹤所處理之檔案的相關資訊。當您修改任何報表伺服器項目的屬性或設定時,變更會儲存在 SharePoint 資料庫中,然後再複製到可以為報表伺服器提供內部儲存的報表伺服器資料庫。
如需有關拓撲和需求的詳細資訊,請參閱<SharePoint 整合模式之 Reporting Services 的部署拓撲>和<以 SharePoint 整合模式執行 Reporting Services 的需求>。