大多數商業挑戰在於:如何讓正確的人在正確的時間得到正確的信息。當今的信息工作者,有著不同的技能和專業技術,他們需要訪問的商業數據可能分布在整個企業,甚至在企業外部。
SQL Server 2005 Reporting Services擴展了微軟商業智能(BI)平台,以迎合那些需要訪問商業數據的信息工作者。Reporting Services是一個基於服務器的企業級報表環境,可借助web services進行管理。報表可以用不同的格式發布,並可帶多種交互和打印選項。通過把報表作為更進一步的商業智能的數據源來分發,復雜的分析可被更多的用戶所用。
作為SQL Server 2005 的一個集成組件,Reporting Services提供了:
.一個高性能引擎用來處理和格式化報表。
.一個完整的工具集用來創建、管理和查看報表。
.一個可擴展架構和開放式接口可將報表嵌入或集成報表解決方案到不同的IT環境中。
主要報表使用場景
Reporting Services把一個單一的、完整的報表平台和一個可伸縮的、可擴展的架構結合在一起,來滿足對報表的不同需求。
- 企業報表。企業可以使用Reporting Services來制做內部報表或者商業智能的應用。使用Reporting Services,公司內部的IT人員可以設計出各種不同的報表,並使用與EMAIL結合的發布方式或公司門戶將它們發布給整個企業中的每個人。
- Ad Hoc報表。SQL Server 2005 Reporting Services包含一個報表生成器,它是一個新的ad hoc報表工具,可是商業用戶創建自己的報表和浏覽企業數據。報表生成器帶有一個易使用的商業查詢模型,使得用戶能夠創建報表而無需在技術上深入理解所訪問的數據源。
- 嵌入式報表。獨立軟件開發商(ISVs)可以使用Reporting Services來發布做為應用包一部分的、已經預定義好的報表。客戶的IT機構可以訪問這些報表或者使用Reporting Services來自定義報表,也可以針對特殊的業務需要建立新的報表。
- 對合作伙伴和客戶的基於Web的報表。組織可以布署交互式的基於Web的報表來通過Internet與客戶或者合作伙伴交流。Reporting Services將報表消費者從復雜的底層數據源中分離,同時提供了個性化與交互性。
開放、可擴展的企業級報表平台
Reporting Services 是一個可用來建立、管理和發布傳統及交互報表的完整的基於服務器的平台。此外,Reporting Services的模塊化設計方式和可擴展應用編程接口(APIs)使得軟件開發人員、數據提供者和企業可以將報表集成到已有的系統或第三方的應用中。Reporting Services提供了獨一無二的特性組合:
- 完整的、基於服務器的報表平台:Reporting Services支持完整的報表生命周期,從制作到發布以及持續的報表管理。
- 靈活、可擴展的報表:Reporting Services可以以多種格式建立傳統的與交互式的報表,並支持可擴展的發布選項。使用開放的APIs和接口,報表很容易被集成到任何環境或解決方案中。
- 可伸縮:產品模塊化,基於WEB的設計方式使得它可以很容易地擴展以滿足大規模的環境。你可以用多個報表服務器建立一個報表服務器farm來處理數以千計的基於WEB的客戶端對同樣核心報表的訪問。
- 與微軟產品和工具的集成:無需編程或者定制,Reporting Services可以很容易集成到大家熟悉的微軟工具和應用程序中,如Visual Studio、Office、SharePoint Portal Server。
報表制作、管理和發布
Reporting Services把報表系統的集中管理和靈活的用戶控制桌面以及基於Web的應用很好地結合起來。做為一個完整的報表平台,Reporting Services支持從報表制作到布署這一完整的報表生命周期。
- 制作報表。Reporting Services包括所有你需要的制作傳統與交互報表的工具,包括帶有報表設計向導的圖形化的報表設計工具。