新書推薦:
《
我的心理医生是只猫
》
售價:NT$
225.0
《
股权控制战略:如何实现公司控制和有效激励(第2版)
》
售價:NT$
449.0
《
汉译名著·哲学经典十种
》
售價:NT$
3460.0
《
成吉思汗传:看历代帝王将相谋略 修炼安身成事之根本
》
售價:NT$
280.0
《
爱丁堡古罗马史-罗马城的起源和共和国的崛起
》
售價:NT$
349.0
《
大宋悬疑录:貔貅刑
》
售價:NT$
340.0
《
人生解忧:佛学入门四十讲
》
售價:NT$
490.0
《
东野圭吾:分身(东野圭吾无法再现的双女主之作 奇绝瑰丽、残忍又温情)
》
售價:NT$
295.0
|
內容簡介: |
不管为小公司生成发票,还是创建有助于管理跨国公司的BI仪表板,你都需要提供精确信息;SQLServer2012ReportingServices高级教程(第2版)讲述如何利用Microsoft报表平台实现此目标。《SQLServer数据库经典译丛:SQLServer2012ReportingServices高级教程(第2版)》透彻讲解SQLServer2012ReportingServices的架构和BI基础知识,并列出成功设计报表的要点。本书将指导你使用报表生成器快速构建商业报表,并用PowerView即时制作可供用户随时随地访问和查看的交互式分析结果。
主要学习内容
使用报表生成器、向导和简单设计工具自行制作报表
执行动态格式化、下钻和钻取操作来设计高度可视化的精美业务报表
了解用于生成BI仪表板、记分板和性能指标的工具
构建BI语义模型,在PowerView中交互地研究数据,制作令人赏心悦目的演示报表
学习针对常见问题的有用示例、实用代码和大量解决方案
集成ReportingServices与SharePoint,配置和使用PowerView,管理本机模式报表服务器
|
關於作者: |
PaulTurley是一位SolidQ讲师,也是一位MicrosoftMVP,同时还是一位解决方案架构师、教师和宣讲员。他常常在行业会议上发表演说,还编写了多部书籍,内容涵盖BI、数据可视化和报表。他的博客是SQLServerBIBlog.com。自1991年以来,他就在为微软、迪士尼、耐克、惠普这样的公司开发业务数据库解决方案。1996年他成为微软认证教师,拥有多项行业认证证书,包括MCTSandMCITPforBI、MCSD、MCDBA、MSFPractitioner以及ITProject+。Paul曾经独立或合作撰写了多部书籍和教程,内容涵盖数据库、商业智能以及应用程序开发技术。他的著作包括:SQLServerReportingServicesRecipesforDesigningExpertReports、ProfessionalSQLServer2008ReportingServices、ProfessionalSQLServer2005ReportingServicesProfessionalSQLServerReporiingServices(SQLServer2000),Begi''nningT-SQLwithSQLServer2005and2008、BeginningTransact-SQLwith.SQLServer2000and2005、BeginningSQLServer2005Administration、BeginningAccess2002VBA、DataWarehousingwithSQLServer2000AnalysisServices以及ProfessionalAccess2000Programming,以上书籍均由Wrox出版社出版。同时,他还作为主笔,撰写了.SQServer2005IntegrationServices.StepbyStep-书,由微软公司出版社出版。
RobertBruckner是MicrosoftSQLServer部门一位主管软件架构师和开发人员。Robert负责SQLServerReportingServices的技术架构,包括PowerView的技术架构。Robert负责的核心领域之一是可扩展报表处理引擎的设计和开发,该引擎在ReportingServices和PowerView中使用。PowerView足ReportingServices2012提供的一项增强功能,它加强了终端用户支持,使终端用户能够方便地以交互方式查看数据,迅速获得深入的分析结果,使得数据分析研究成为一种乐趣!
Robert于2003年加盟微软公司,此前他在T-MobileAustria,其间他作为一位系统架构师,从事研究、设计和实现数据库和商业智能系统的工作。Robert还是奥地利维也纳科技大学的研究人员。Robert以优异的成绩从维也纳科技大学计算机科学专业获得了硕士和博士学位,并且拥有数项专利。
如果你对搜索引擎感兴趣,那么可以在公共新闻组和MSDN论坛找到上千篇Robert发表的帖子,从而共享Robert在报表服务和SQLServer技术方面的见解、窍门、技巧和专家建议。Robert在SQLServerReportingServices和AnalysisServices方面有多部合著作品。Robert定期出现在行业会议上,同时还维护着一个很受欢迎的博客,其网址为http:blogs.msdn.comrobertbruckner。闲暇时,Robert喜欢从事山地自行车运行,还喜欢滑水和阅读。
ThiagoSilva是一位MCPD,同时还担任Credera的架构师和咨询师。在.NET早期和SQLServer2000时代,Thiago就在从事.NET和ReportingServices的定制化开发工作。他是Credera公司(该公司位于达拉斯)的微软公司实践者,负责为包括世界500强在内的客户提供微软公司解决方案。最近8年来他一直从事咨询工作,此前,他是一位软件工程师和Web程序开发人员。Thiago是本书前一版本,即ProfessionalSQLServer2008ReportingServices一书的合著者,他还参与撰写MicrosoftSQLServerReportingRecipesforDesigningExpertReports一书。Thiago凭借技术播客“.NETRocks!”获得美誉,同时还是DFW.NET用户组合社团成员。他偶尔会在自己的技术博客“Silvaware”上发表文章,该博客网址为http:silvaware.net。
|
目錄:
|
第Ⅰ部分入门
第1章ReportingServices介绍
1.1哪些人需要使用ReportingServices
1.1.1业务信息工作者
1.1.2业务管理者
1.1.3软件开发者
1.1.4系统管理员
1.2仪表板、报表和应用程序
1.3企业报表
1.4解决方案类型
1.4.1简单报表设计
1.4.2IT专业人士设计的报表
1.4.3用户设计的报表
1.4.4基于服务器的报表
1.5商业智能报表解决方案
1.5.1报表数据源
1.5.2复杂性和报表性能
1.6自定义报表体验
1.7小结
第2章ReportingServices安装和架构
2.1基本安装
2.1.1安装ReportingServices
2.1.2安装ReportingServices示例和SQLServer示例数据库
2.2企业部署
2.2.1SQLServer版本
2.2.2命名实例
2.2.3拓扑结构
2.2.4模式
2.2.5安装选项
2.2.6命令行安装
2.3报表生命周期
2.3.1编写
2.3.2管理
2.3.3传递
2.4ReportingServices工具
2.4.1报表设计器
2.4.2PowerView
2.4.3报表生成器
2.4.4第三方编写工具
2.4.5报表管理器
2.4.6SharePoint库和Web部件
2.4.7ReportingServices配置管理器
2.4.8SQLServer管理程序
2.4.9命令行工具
2.4.10HTMLViewer
2.4.11ReportViewer控件
2.4.12ReportingServicesWeb服务
2.5ReportingServicesWindows服务
2.5.1HTTP.SYS和HTTP侦听器
2.5.2安全子层
2.5.3报表管理器和Web服务
2.5.4核心处理功能
2.5.5服务管理
2.5.6WMI和RPC接口
2.6ReportingServices处理程序和扩展
2.6.1报表处理程序
2.6.2数据处理扩展
2.6.3报表项
2.6.4呈现扩展
2.6.5计划和传递处理程序
2.6.6传递扩展
2.7ReportingServices应用程序数据库
2.7.1ReportServer
2.7.2ReportServerTempDB
2.8小结
第3章配置SharePoint集成
3.1SharePoint技术
3.1.1SharePointFoundation
3.1.2SharePointServer
3.1.3SharePointWeb部件
3.2安装和配置
3.2.1安装SharePointServer2010
3.2.2安装ServicePack(SP)1
3.2.3安装和配置PowerPivotforSharePoint
3.2.4为SharePoint安装配置ReportingServices
3.2.5SharePoint网站设置
3.3架构
3.4小结
第Ⅱ部分报表设计
第4章基本报表设计
4.1向导到底有什么好处
4.1.1构造块
4.1.2学习使用报表生成器
4.2手动报表设计
4.2.1构建一个矩阵
4.2.2运行报表和保存报表
4.3小结
第5章报表布局和格式化
5.1报表布局类型
5.1.1表格报表
5.1.2矩阵报表
5.1.3列表报表
5.1.4图表报表
5.1.5仪表报表和仪表板
5.1.6地图报表和空间报表
5.1.7定义表格分组
5.1.8交互式排序
5.1.9对报表数据进行格式化
5.1.10引入动态格式化
5.2设计多列报表
5.3设计仪表报表
5.3.1浏览器兼容性
5.3.2脱机查看
5.3.3呈现格式的限制及考虑事项
5.4小结
第6章设计数据访问
6.1编写商业智能报表
6.2基于关系数据编写报表
6.2.1数据和查询基础
6.2.2数据源
6.2.3T-SQL查询设计
6.2.4星型架构的数据仓库
6.3筛选技术
6.4使用其他数据源
6.4.1MicrosoftAccess
6.4.2在一个字符串表达式中构造一个查询
6.4.3MicrosoftExcel
6.4.4OraclePLSQL
6.4.5SybaseAdaptiveServer
6.4.6联合使用数据源
6.5最佳实践
6.5小结
第7章高级报表设计
7.1页眉和页脚
7.1.1聚集函数和总计
7.1.2向一个表或矩阵报表中添加总计
7.2创建报表模板
7.3创建复合报表
7.3.1剖析一个文本框
7.3.2边距和缩进
7.3.3嵌入式的格式化
7.3.4设计主明细报表
7.3.5分组和数据集范围
7.4设计子报表
7.5在报表之间导航
7.5.1创建文档结构图
7.5.2链接和钻取报表
7.6为递归关系编写报表
7.7小结
第8章图表报表
8.1图表类型
8.1.1柱状图
8.1.2分区图和折线图
8.1.3饼图和圆环图
8.1.4气泡图和股价图
8.1.5图表类型总结
8.1.6解剖一个图表
8.2创建一个多序列图表
8.2.1使用多个图表区
8.2.2有用的属性和设置
8.3小结
第Ⅲ部分设计商业智能报表
第9章BI语义模型
9.1数据建模导论
9.2BI语义模型
9.2.1概念架构
9.2.2BI语义模型的混合特征
9.3小结
第10章使用AnalysisServices编写报表
10.1为什么需要在报表中使用AnalysisServices
10.2在使用ReportingServices的过程中使用AnalysisServices数据
10.3使用多维表达式语言
10.3.1MDX:简单还是复杂
10.3.2使用MDX查询设计器生成查询
10.4添加非附加性度量
10.5MDX属性和多维数据集格式化
10.6对报表进行钻取
10.6.1创建多维数据集报表操作
10.6.2参数安全预防措施
10.7最佳实践和规则
10.8小结
第11章OLAP报表高级技术
11.1CubeDynamicRows报表
11.1.1解剖CubeDynamicRows报表
11.1.2对CUBEDYNAMICROWS报表的总结
11.2CubeDynamicRows报表扩展
11.2.1修改MDX查询
11.2.2修改设计界面
11.3CubeRestrictingRows报表
11.4CubeMetadata报表
11.4.1设计报表
11.4.2添加其他多维数据集元数据
11.5CubeBrowser报表
11.5.1对报表的剖析
11.5.2内幕
11.5.3最后的思考
11.6小结
第Ⅳ部分启用用户报表
第12章表格模型
12.1PowerPivot介绍
12.1.1PowerPivotforExcel
12.1.2安装和设置
12.2将数据导入PowerPivot
12.3PowerPivot窗口
12.3.1“开始”选项卡
12.3.2“设计”选项卡
12.3.3“高级”选项卡
12.4分析数据和丰富数据
12.4.1筛选和排序
12.4.2关联
12.4.3计算列
12.4.4度量
12.4.5浏览模型
12.5小结
第13章使用PowerView进行可视化分析
13.1PowerView介绍
13.2PowerView架构
13.3为教程准备模型和连接
13.3.1部署FAA航班数据模型
13.3.2为FAA航空图像创建一个SharePoint图像库
13.3.3将FAA工作簿直接发布到PowerPivot库
13.3.4为PowerView创建数据源连接
13.4使用PowerView进行可视化分析
13.4.1PowerView初步
13.4.2设计体验介绍
13.4.3可视化和交互性
13.4.4在PowerView中展示和导出
13.4.5PowerView的窍门和技巧
13.5配置数据源连接
13.5.1连接到PowerPivot工作簿
13.5.2连接到BISM连接文件
13.5.3连接到RSDS
13.5.4身份验证场景
13.6AnalysisServices表格
13.6.1安装AnalysisServices表格
13.6.2将一个PowerPivot工作簿部署到AnalysisServices表格中
13.7小结
第14章报表生成器解决方案策略
14.1报表生成器和语义模型历史
14.2计划一个自助报表环境
14.2.1必须进行计划
14.2.2设计方法和适用场合
14.2.3定义拥有者
14.2.4数据治理
14.2.5数据源访问和安全性
14.2.6用户教育
14.2.7数据源和查询选项
14.3用户报表迁移策略
14.4小结
第Ⅴ部分解决方案模式
第15章管理报表项目
15.1解决方案和项目
15.1.1项目结构
15.1.2共享数据集和数据源
15.1.3成功的关键因素
15.1.4报表规范
15.1.5报表模板
15.1.6开发阶段
15.2版本控制
15.2.1为什么使用版本控制
15.2.2设置版本控制
15.2.3获得最新版本
15.2.4查看报表历史
15.2.5恢复一个报表的先前版本
15.2.6设置签入签出策略
15.2.7应用标签
15.3对内容进行同步
15.3.1部署一个报表
15.3.2部署一组报表
15.3.3检查生成错误
15.3.4从一个部署中排除一个报表
15.4管理服务器内容
15.4.1检查部署位置
15.4.2管理Native模式下的内容
15.4.3管理SharePoint中的内容
15.5Azure报表入门
15.6小结
第16章报表解决方案模式和要点
16.1超级报表
16.2报表要点:基于基本技巧构建报表
16.2.1仪表板解决方案的数据源和数据集
16.2.2KPI记分卡
16.2.3交互式迷你图和图表
16.2.4具有导航和缩放功能的地图
16.2.5使用报表部件来组装一个仪表板
16.2.6动态颜色和主题
16.2.7具有动态列的表格报表
16.3小结
第Ⅵ部分管理ReportingServices
第17章内容管理
17.1使用报表管理器
17.2内容管理活动
17.2.1文件夹
17.2.2共享数据源
17.2.3报表模型
17.2.4报表
17.2.5报表资源
17.2.6共享计划
17.3项级安全性
17.4内容管理自动化
17.4.1RS工具
17.4.2ReportingServices脚本
17.5小结
第18章将报表与SharePoint集成
18.1Native模式下的Web部件
18.1.1安装Native模式的Web部件
18.1.2ReportViewer
18.1.3ReportExplorer
18.2将报表发布到SharePoint
18.2.1SharePointFoundation和SharePointServerStandardEdition
18.2.2SharePointServerEnterpriseEdition
18.3报表管理
18.4集成模式Web部件
18.5Native模式和集成模式
18.6报表模型
18.7小结
第19章Native模式服务器管理
19.1安全
19.1.1帐户管理
19.1.2系统级角色
19.1.3表面区域管理
19.2备份和恢复
19.2.1应用程序数据库
19.2.2加密密钥
19.2.3配置文件
19.2.4其他项
19.3监视
19.3.1安装日志
19.3.2Windows应用程序事件日志
19.3.3跟踪日志
19.3.4执行日志
19.3.5性能计数器
19.3.6服务器管理报告
19.4配置
19.4.1内存管理
19.4.2URL保留项
19.4.3电子邮件传递
19.4.4呈现扩展
19.4.5我的报表
19.5小结
第20章将报表集成到自定义应用程序中
20.1URL访问
20.1.1URL语法
20.1.2访问ReportingServices对象
20.1.3ReportingServicesURL参数
20.1.4通过URL传递报表信息
20.2通过编程进行呈现
20.2.1一般场景
20.2.2通过Windows呈现
20.2.3将报表呈现到Web
20.3使用ReportViewer控件
20.4小结
第21章使用嵌入代码和引用代码
21.1使用表达式生成器
21.2计算字段
21.3条件表达式
21.4IIF()是好帮手
21.5使用自定义代码
21.5.1在报表中使用自定义代码
21.5.2使用自定义程序集
21.5.3自定义程序集的安全性
21.5.4错误、报警及调试代码
21.6小结
第22章扩展ReportingServices
22.1通过接口进行扩展
22.1.1什么是接口
22.1.2接口语言之间的区别
22.1.3对数据处理扩展的详细研究
22.2创建一个自定义数据处理扩展
22.2.1场景
22.2.2创建和设置项目
22.2.3创建DataSetConnection对象
22.2.4创建DataSetParameter类
22.2.5实现IDataParameter
22.2.6创建DataSetParameterCollection类
22.2.7创建DataSetCommand类
22.2.8创建DataSetDataReader对象
22.2.9安装DataSetDataProcessing扩展
22.2.10测试DataSetDataExtension
22.3小结
附录AT-SQL命令和语法参考
附录BT-SQL系统变量和函数
附录CMDX参考
|
|