《SQL Server 2008 R2 Reporting Services报表服务》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:尹相志,胡百敬著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2012
  • ISBN:9787508495262
  • 页数:490 页
图书介绍:本书详细讲述了Reporting Services 2008 R2的完整功能、系统架构、安装流程,以及如何配置企业级报表服务器。本书汇聚作者多年实践经验,透过商业案例验证Reporting Services的搭建与配置流程,让读者能够根据不同的需求来扩充和调整报表的功能,从而满足企业应用架构的变化以及在性能方面的需求。

第一篇报表服务概论 3

第1章报表服务架构 3

1.1 SSRS 2008 R2的方向与全新功能 4

1.2 Reporting Service系统架构说明 5

1.3 Reporting Servicek客户端组件 7

1.3.1报表设计器 7

1.3.2模型设计器 9

1.3.3报表生成器3.0 9

1.3.4报表管理器 10

1.3.5 Reporting Services配置管理器 11

1.4报表服务器 12

1.4.1报表服务器数据库 12

1.4.2数据处理扩展模块 12

1.4.3报表处理扩展模块 12

1.4.4呈现扩展模块 12

1.4.5验证扩展模块 13

1.4.6传递扩展模块 13

1.5 Reporting Services的未来 14

第2章报表服务安装与配置 17

2.1 SSRS 2008 R2的安装需求 18

2.1.1版本限制 18

2.1.2硬件需求 20

2.1.3操作系统与软件需求 20

2.1.4在有IIS的系统上安装SSRS 20

2.2安装Reporting Service 2008 R2 21

2.3使用Reporting Services配置管理器 26

2.3.1 Reporting Services配置管理器 26

2.3.2配置虚拟目录 27

2.3.3指定报表服务器数据库 28

2.3.4电子邮件设置 29

2.3.5账户维护 30

2.3.6加密密钥 31

2.4扩展部署架构 32

2.4.1 SSRS Web Farm架构 32

2.4.2 SSRS Web Farm安装设置 33

第二篇报表设计 39

第3章报表结构设计 39

3.1开发环境与基本概念 40

3.1.1报表项目 40

3.1.2报表设计器 42

3.1.3设置共享数据源 44

3.1.4设置共享数据集 47

3.1.5引用报表层级数据源与数据集 48

3.2报表基本结构与设置 49

3.2.1报表 50

3.2.2页眉与页脚 53

3.2.3主体 54

3.3表格类对象 55

3.3.1 Tablix 55

3.3.2数据表与数据集绑定 57

3.3.3数据表属性设定方式 59

3.3.4数据表数据行、数据列与表头 63

3.3.5数据表储存格格式修改 65

3.3.6排序 66

3.3.7筛选 67

3.3.8组 68

3.3.9高级数据表Tablix格式设置 71

3.4矩阵 72

3.4.1建立矩阵 72

3.4.2矩阵组 74

3.5列表 77

3.5.1建立列表 77

3.5.2巢状列表 78

3.6独立报表项目 80

3.6.1文本框 81

3.6.2线条 87

3.6.3矩形 88

3.6.4图像 89

第4章交互式报表设计 97

4.1参数化报表 98

4.1.1设置报表参数 99

4.1.2下拉参数菜单 102

4.1.3复选参数 105

4.1.4级联式参数设置 107

4.1.5日期参数 109

4.1.6利用拼接字符串来取代查询参数 110

4.2表达式 113

4.2.1表达式 113

4.2.2内置字段 120

4.2.3聚合函数 123

4.2.4参照函数 128

4.3交互式报表 129

4.3.1交互式排序 129

4.3.2文档结构图 132

4.3.3书签 136

4.3.4深化式报表 138

4.3.5钻取式报表 143

第5章图表、微图形与仪表 147

5.1图表类型 149

5.2建立图表 151

5.2.1数据、类别与序列 151

5.2.2图表属性 153

5.2.3图表区属性 154

5.2.4序列属性 156

5.2.5序列标签属性 160

5.2.6图例属性 162

5.2.7轴属性 164

5.2.8轴标题属性 166

5.2.9标题属性 167

5.2.10图表微整形 169

5.3高级图表类型 175

5.3.1其他重要图表类型 175

5.3.2管理图表 188

5.4微图形 192

5.4.1数据条 193

5.4.2迷你图 194

5.5仪表 196

5.5.1关键绩效指标 196

5.5.2仪表的结构 198

5.5.3指针 199

5.5.4刻度(Scale) 201

5.5.5范围 204

5.5.6高级仪表设置 205

5.5.7指标 207

第6章地理信息报表 209

6.1地理信息类型基本概念 210

6.1.1点 211

6.1.2线 212

6.1.3多边形 212

6.2地理信息图资 214

6.2.1图层的基本概念 214

6.2.2 ESRI地理信息 214

6.3设计地理信息报表 215

6.3.1使用ESRI形状文件设计地图报表 215

6.3.2使用SQL Server地理信息数据设计地图报表 224

第7章高级报表技巧综合演练 231

7.1表格类型报表综合演练 232

7.2数字仪表板综合演练 240

第8章报表模型与报表生成器 247

8.1报表生成器架构 248

8.1.1报表生成器历史 248

8.2报表模型 249

8.2.1建立报表模型 249

8.2.2报表模型实体 255

8.2.3报表模型属性 256

8.2.4新增报表模型项目 257

8.2.5刷新报表模型 260

8.2.6使用报表管理器建立报表模型 261

8.3报表生成器3.0 262

8.3.1启动报表生成器3.0 262

8.3.2建立表格式报表 264

8.3.3发布与使用报表部件 275

第9章报表服务无所不在 277

9.1 SQL Azure Reporting 278

9.1.1使用SQL Azure Reporting设计报表 278

9.2其他商业智能工具集成 283

9.2.1与PowerPivot整合 283

9.2.2与PerformancePoint Services集成 286

9.3与应用系统集成 288

9.3.1与SQL Server Management Studio集成 288

9.3.2与Dynamic CRM 2011集成 292

第三篇报表管理 297

第10章报表部署与处理选项 297

10.1报表部署 298

10.1.1部署前考量与规划 298

10.1.2使用报表设计器(BIDS)部署 299

10.1.3使用报表管理器部署 303

10.2报表部件 304

10.3报表执行 306

10.3.1报表执行流程 306

10.3.2报表执行模式 307

10.3.3按需求执行报表产生流程 308

10.3.4缓存报表产生流程 309

10.3.5实时报表设定方式 310

10.3.6缓存报表设定方式 311

10.3.7缓存刷新计划 314

10.4快照 315

10.4.1快照表产生流程 315

10.4.2历史记录 316

10.5链接报表 318

第11章报表订阅与派送 321

11.1共享计划与报表特定计划 322

11.1.1共享计划 323

11.1.2报表特定计划 324

11.2标准订阅 325

11.2.1前置设定 325

11.2.2使用报表管理器设定标准订阅 330

11.3数据驱动订阅 332

11.3.1数据驱动订阅准备 333

11.3.2电子邮件数据驱动订阅 335

11.3.3档案分享数据导向订阅 338

11.3.4运用数据导向订阅预先加载快取 339

第12章报表安全性设定 341

12.1 SSRS身份验证模式 342

12.1.1 SSRS支持身份验证模式 342

12.1.2设定Windows集成验证 343

12.1.3设定基本验证 344

12.1.4设定表单验证 346

12.2项目层级安全性角色 348

12.2.1项目安全性任务与安全性角色 348

12.2.2报表管理器配置项目安全性角色 349

12.2.3 SSMS设定项目安全性角色 351

12.3系统层级安全性角色 353

12.3.1系统安全性任务与安全性角色 353

12.3.2报表管理器设置系统安全性角色 353

12.3.3 SSMS配置系统安全性角色 354

12.4报表产生器安全性 355

12.4.1报表产生器安全性角色指派 355

12.4.2报表模型安全性设定 356

12.5用户基础报表数据筛选 358

第13章报表服务器管理与性能调优 361

13.1 SSRS管理工具 362

13.1.1 SSRS配置 362

13.1.2 SQL Server配置管理器 364

13.1.3 SQL Server Management Studio 364

13.1.4报表管理器站点管理 368

13.2报表服务器管理 369

13.2.1 SSRS配置文件 369

13.2.2设置rsreportserver.config配置文件 369

13.2.3使用“rsconfig实用工具”修改加密的配置信息 372

13.2.4监控报表服务器数据库使用状况 373

13.3 SSRS 2008 R2性能架构 377

13.3.1 SSRS 2008 R2性能架构调整 377

13.3.2内存管理 378

13.4性能监控 380

13.4.1 Reporting Services的性能对象与性能计数器 380

13.4.2 Reporting Services的追踪记录 383

13.4.3 Reporting Services的执行记录 385

第四篇报表开发 389

第14章U RL Access 389

14.1基本URL Access 390

14.1.1 URL Access基本语法结构 390

14.1.2报表对象存取 393

14.2报表呈现格式设定 394

14.2.1 HTML 395

14.2.2 Excel 398

14.2.3 Word 399

14.2.4 PDF报表 400

14.2.5图形与打印格式 401

14.2.6逗号分隔文本文件 402

14.2.7 XML 403

14.2.8 ATOM 404

14.3高级URL Access 404

14.3.1查找报表内容 404

14.3.2报表快照管理 406

14.3.3管理Sessions 407

14.3.4数据源的安全性 409

14.4 URL Access应用程序范例 409

14.4.1网页程序中直接存取 410

14.4.2通过IE集成应用程序 411

第15章报表查看器控件 413

15.1 Report Viewer基本观念 414

15.2 Report Viewer控件应用程序整合 416

15.2.1 Windows窗体应用程序 416

15.2.2 Web表单应用程序 422

15.2.3参数化报表 429

15.3在RDL与RDLC之间的格式转换 432

第16章存取报表服务的Web Services 437

16.1 SOAP简介 439

16.2 SOAP API 441

16.2.1在Visual Studio使用Web Reference加入代理程序 442

16.3开发窗口应用程序 445

16.3.1取得报表列表 445

16.3.2取得报表参数 448

16.3.3呈现报表 450

16.4通过rs.exe在命令提示栏执行VB.NET Script 454

16.5如何选择URL或SOAP 456

第17章SharePoint集成 459

17.1 Microsoft SharePoint SSRS外接程序架构 461

17.2 SSRS与SharePoint 2010集成环境设定 462

17.2.1系统需求 462

17.2.2安装 462

17.3报表对象同步至SharePoint 469

17.3.1在SharePoint文档库中新增对象 469

17.3.2如何将报表项目部署到SharePoint 470

17.3.3如何在SharePoint新建与上载报表项目 472

17.4 SharePoint报表功能 473

17.4.1报表数据来源操作 473

17.4.2报表数据集功能操作 475

17.4.3报表功能操作 476

17.4.4报表模型操作 480

17.4.5使用SSMS管理SharePoint报表 481

17.5 PivotViewer for Reporting Services 482