SQL Server 2005中的報表服務功能

大多數商業挑戰在於:如何讓正確的人在正確的時間得到正確的信息。當今的信息工作者,有着不同的技能和專業技術,他們需要訪問的商業數據可能分佈在整個企業,甚至在企業外部。

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包括所有你需要的製作傳統與交互報表的工具,包括帶有報表設計嚮導的圖形化的報表設計工具。
  • 管理報表。Reporting Services包括一個基於Web的工具來管理報表,它也被集成到新的SQL Server中。
  • 管理工具集。管理員可以使用它來組織報表和數據源,調度報表執行和發佈,追蹤報表歷史。一個企業或ISV也可以使用Reporting Services Web Services API來開發定製的管理工具。
  • 報表安全。Reporting Services通過一個靈活的、基於角色的安全模型來保護報表和報表資源。它包括可擴展接口可用來集成所需的其它安全模型。
  • 發佈報表。你可以將報表發佈到門戶上或者通過電子郵件發佈給最終用戶,也可以給最終用戶合適的權限讓他們訪問基於WEB的應用來獲取報表。查找和定位的特性可以幫助用戶定位和運行他們需要的報表。個性化的訂閱使得用戶可以按照他們喜歡的方式選擇報表渲染的格式和調度的方式。

和其它微軟商業智能產品集成

Reporting Services可以很容易地和其它微軟商業智能產品相集成。例如,Reporting Services可以把來自SQL Server Integration Services的數據流作爲報表的數據源,這一獨特的特性將允許數據源在爲報表使用之前無需包含數據。
SQL Server Analysis Services上有着大量的分析任務(多維分析、層次查看、數據挖掘),Reporting Services可以爲OLAP數據和關係型數據生成報表,Reporting Services提供了一個豐富的用戶接口來建立分析報表。
Reporting Services爲所有組織中報表需求建立了新的標準,無論所需要的是高擴展要求的企業報表、ad hoc最終用戶報表還是嵌入式報表,通過Reporting Services的綜合報表平臺都能實現。

更多相關信息

SQL Server是Windows Server System的組成部分。Windows Server System是一種有助於簡化靈活商務解決方案開發、部署與運轉工作的綜合型、集成化服務器基礎架構 。

    要獲取更多關於SQL Server 2005的信息,請訪問http://www.microsoft.com/sql/2005

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章