您好,欢迎访问三七文档
P2:SQL2005报表服务邓英达yindeng@microsoft.comMicrosoftCorporation内容第一部分:总体介绍第二部分:功能与使用使用场景企业报表平台内部报表(销售,财务,人力资源)易管理、可放入企业门户嵌入式报表包含在应用程序中的报表可扩展的,可嵌入式的结构B2B报表发布平台通过extranet、Internet发布合作伙伴报表数据隔离,安全性可扩展定制管理发布报表生命周期支持完整的报表生命周期报表定制报表管理报表发布第二部分:功能与使用SQLServerCatalog报表服务器报表服务结构分发分发目标(E-mail,Fileshare,自定义)安全服务(NT,Passport,自定义)安全数据源(SQL,OLEDB,ODBC,Oracle,自定义)输出格式(HTML,Excel,PDF,自定义)ReportProcessing浏览器管理自定义应用程序URLWMIWebService数据获取展现报表服务LAB1、报表定制2、报表管理3、报表发布1.报表定制报表定制人员使用微软或第三方工具完成定制定制结果发布到报表服务器第三方工具要支持报表定义语言(RDL)定义报表渠道分发在线访问定制定制管理分发管理报表报表定制强大的XML报表定义语言自由定义/表/矩阵表/图表参数(Dynamic,Hierarchical)排序/过滤/分组/聚合交互(Drill-down,Drill-through)完全的VB.NET表达语言可扩展的查询执行结构SQLServer/AnalysisServicesOLEDB/ODBC/Oracle目前有VS、SQLBIStudio、ReportBuilder支持定制开发;还允许第三方开发定制工具;报表设计MDXQueryBuilderMDX与数据挖掘的查询设计器MDX参数的支持支持服务器端的聚合与VS.Net紧密集成发布到服务器使用上载发布报表ReportServer使用文件夹结构来存储和导航报表及资源使用脚本发布报表使用rs.exe执行脚本(.rss)文件使用VS.NET、SQLBIStudio等发布报表统一的管理界面SinglepointofmanagementforallSQLServercomponentsSupersetofReportManagerfunctionsScriptgenerationfrompropertydialogs与VisualStudio的结合ReportdesigncompletelyintegratedwithVisualStudiolanguageprojectsNaturalextensionofVSdatafunctionalityIncludedinVSProandaboveWhyReportBuilder?最终报表消费者业务人员ReportViewerReportBuilder开发人员ReportDesigner报表模型的设计HostedinVisualStudio.NET(newprojecttype)ForeditingmodelsusedbyReportBuilderAuto-generationofmodelsfromdatasources(SQLandAS)ReportBuilder客户端BuiltontopoffamiliarMicrosoftOfficeparadigms(Excel,PowerPoint)Reportsbuiltviareporttemplates(table,matrix,chart)“Clickonce”WinFormsapplicationdeployedfromtheReportServerUserscancreatenewreportsormodifyexistingreportsFinishedreportscanbepublishedtoserver2.报表管理报表定义以WebService方式发布可设定按需产生报表使用时间计划和缓存以提高性能管理定义报表渠道分发在线访问定制管理分发管理报表安全性管理安全模型权限完成某种特定任务的能力角色由一组权限构成的权限组有预定义角色受保护对象文件夹、报表、数据源、系统执行管理按需运行呈现最新的数据缓存报表通过快照执行在报表日程定义的时间点运行报表快照存储在ReportServer数据库中订阅管理数据驱动订阅将报表交付到定期更改的收件人列表一般订阅传递通道电子邮件可在安装过程中或日后配置文件共享将报表保存在文件共享3.报表发布支持按需(“拉”)和基于事件(“推”)的方式分发用户可以通过基于Web的前端查看报表也可以订阅报表,报表以邮件的形式通知发布报表定义分发渠道在线访问定制管理分发管理报表报表分发定义的单个报表可以通过多种格式输出Web格式(HTML4、HTML3.2,、HTMLw/OWC)打印格式(TIFF、RTF、PDF)数据格式(Excel、XML、CSV)个性化的订阅和分发每个订阅都可选择输出格式还可以分发链接个性化分发采用数据驱动的订阅方式分发架构可扩展E-mail、FileSystem、自定义基于WEB方式的渲染打印格式的输出输出到EXCEL发布到私人EMAIL报表服务LAB复杂报表的定制4.如何进一步开发ReportControlsControlsmakeiteasytoembedreportingfunctionalityintoapplicationsWindowsForms(richclient)andWebForms(ASP.NET)controlLocalprocessingmode(noserver)orconnectedservermodeSharePointWebPartsReportExplorerprovidesbrowsingofservernamespaceandsubscriptionReportViewerusedtoviewreportsPartscanbeconnectedorusedstandaloneWorksinbothSPSandWSSSQLServer2005-CompletePlatformforBusinessIntelligenceQ&A
本文标题:MSSQL报表服务
链接地址:https://www.777doc.com/doc-1579802 .html