曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
企业现代化数据库技术SQL Server Reporting Services 报表数据分析培训课程
课程介绍:
随着时代的高速技术发展,相关产业所衍生出来的数据集越来越庞大。那么我们如何能够简单、方便、快捷的以我们想要的或者客户想要的需求去展现数据?如何快捷利用好数据?如何挖掘数据价值?
BI是Business Intelligence的简称,也叫商业智能;主要是利用一些数据技术,从数据中挖掘背后隐藏的规律、总结现象背后的原因,用以指导业务的发展;BI数据分析是指利用商业智能数据分析技术,对企业经营活动产生的数据进行分析和挖掘,通过经营报表、可视化、数据大屏、移动端等多种放式进行呈现。这些业务活动的数据来源可能涵盖:销售、财务、人力资源、生产制造、物料、供应链管理等等。
作为商业智能分析 BI(Business Intelligence,BI)的基石,数据分析报表技术手段提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
报表或报告服务(Report Service)——这一产物便应上述背景而生,现在市面上流行的报表工具类产品也是层出不穷。我们不妨以能快速下载和使用的微软SQL数据库生态为学习的切入点(因其从PC时代一路进化受众较多,同时学员掌握所学也能够懂得如何利用其它开源或者商业SQL数据库),循序渐进地展开,从工具链使用,数据库搭建与访问,报表设计,报表生成,报表开发多个维度进行,为企业数据商业智能铺路。
培训对象:
具有开发经验的企业开发人员与维护人员;企业IT部门数据库或数据分析专员或负责挖掘企业业务数据的BI团队
预备知识:
数据库原理与基础知识
培训特色:
ü 理论与实践相结合、案例分析与行业应用穿插进行;
ü 专业精彩内容解析、学员专题讨论、分组研究
ü 通过全面知识理解、专题技能掌握和实践增强的授课方式
ü 全程案例驱动,少量的理论与大量的案例代码教学
ü 为便于学员深入课后学习,授课过程会提供虚拟机文件和数据案例文件
培训目标:
明白商业智能意义和理念;配套数据库工具链使用比如Management Studio,报告服务配置工具(Configuration Management)等等;数据库服务搭建和创建数据库,报告服务器搭建和使用;报表设计器和生成器使用;多种方式数据展示技术;SSRS全生命期关键技术掌握如报表设计,报表分析,报表生成与报表开发等。
培训大纲
第1天上午
模块 1:SQL Server Reporting Services 简介
本模块介绍了 Microsoft SQL Server Reporting Services、其组件以及用于使用它的工具。
模块内容
报告服务简介
报告服务组件
报告服务工具
实验室:探索报告服务
探索报告
报表服务配置
完成本模块后,学生将能够:
为 Reporting Services 提供上下文。
描述 Reporting Services 的组件。
解释 Reporting Services 工具。
模块 2:Reporting Services 数据源
您使用 SQL Server Reporting Services (SSRS) 发布的几乎每个报表都将使用从一个或多个源系统获取的数据构建。本课介绍如何配置 SSRS 以通过处理数据源与源数据系统进行交互。
模块内容
数据源
连接字符串
数据集
实验室:使用报告生成器配置数据访问
使用报表生成器配置数据访问
实验:使用报表设计器配置数据访问
使用报表设计器配置数据访问
完成本模块后,您将能够:
描述数据源。
使用连接字符串。
描述数据集。
第1天下午
模块 3:创建分页报告
现在您已经了解了 BI 和数据建模,以及如何从报表设计器和报表生成器访问数据,您需要学习如何创建报表。除了使用报告向导之外,该模块还向您展示了如何在两个应用程序中创建不同类型的报告。
模块内容
使用报告向导创建报告
创建报告
发布报告
实验室:创建报告
使用报表向导 - 报表设计器
使用报告向导 - 报告生成器
创建和发布报表 - 报表设计器
创建和发布报表 - 报表生成器
完成本模块后,您将能够:
使用报告向导创建报告。
使用报告生成器或报告设计器创建报告。
向报告服务发布报告。
模块 4:使用 Reporting Services 数据
业务需求在他们需要的信息以及他们希望如何呈现数据方面发生变化是很常见的。在查看详细报告时,高级管理人员可能会要求提供同一报告的更高级别、汇总或过滤版本。
报表生成器和报表设计器通过报表的过滤、排序、钻取、分组和参数化来支持这些场景。
在本模块中,您将看到如何使用过滤器和参数使报告对业务用户更加动态和有用。
模块内容
数据过滤器
报告参数
实施报告过滤器和参数
实验室:创建参数化报告
在报表设计器中使用参数
在报表生成器中使用参数
完成本模块后,学生将能够:
过滤报告中的数据
在报告中使用参数
第2天上午
模块 5:使用 Report Services 可视化数据
随着生成的数据量不断增长,理解其含义的需求也在增加。您可以使用数据可视化使数据更易于理解和更快地解释。数据可视化可以比数字表格更快地突出比较、显示趋势和传达规模。细节很重要,但可视化是一种快速准确地传达意义和见解的高效方式。
模块内容
格式化数据
图像和图表
数据条、迷你图、指标、仪表和地图
实验室:管理格式
报表设计器
报告生成器
完成本模块后,您将能够:
格式化报告中的数据。
在报告中使用图像和图表。
在报告中使用数据栏、迷你图和指标。
解释什么是 KPI 以及如何使用它。
第2天下午
模块 6:汇总报告数据
随着我们需要处理的数据量增加,通过分组和汇总来管理数据的需求也在增加。在本模块中,您将学习如何创建组结构、汇总数据并在您的报告中提供交互性,以便用户查看他们需要的详细级别或摘要。
模块内容
排序和分组
报告子报告
向下钻取和钻取
实验室:总结报告数据
在报表生成器中排序和分组
报表设计器中的排序和分组
完成本模块后,学生将能够:
对报告中的数据进行分组和排序。
创建报告子部分。
使用向下钻取和钻取。
模块 7:共享 Reporting Services 报告
发布 Reporting Services 报表后,用户可以交互地查看报表。在某些情况下,自动运行报告可能是有利的,要么通过缓存和快照来提高性能,要么通过使用电子邮件或其他机制将报告交付给用户。要自动运行报表,您需要了解 Reporting Services 如何管理计划。该模块涵盖报表调度、缓存和报表生命周期,以及报表的自动订阅和交付。
模块内容
时刻表
报告缓存、快照和评论
报告订阅和交付
实验室:共享报告服务报告
创建共享时间表
配置缓存订阅报告
完成本模块后,学生将能够:
解释时间表。
描述报告缓存、报告快照和报告注释。
配置报告订阅。
第3天上午
模块8:管理 Reporting Services
系统管理员负责 IT 系统的配置和日常运营。在 SQL Server Reporting Services (SSRS) 中,管理任务包括 Web 门户和 Web 服务的配置、Web 门户的品牌化以及确保对敏感报告的访问受到严格控制。管理员还监控和优化性能。
模块内容
管理报告服务
报表服务配置
报告服务绩效
实验室:管理报告服务
授权访问报告
门户网站品牌
完成本模块后,学生将能够:
通过使用身份验证、权限和 SSL 加密保护对报告的访问。
使用报表服务配置管理器重新配置 SSRS 服务器。
在一组给定的服务器硬件上监控和优化 SSRS 的性能。
模块9:扩展和集成 Reporting Services
尽管 Reporting Services 是一个强大的工具,但它的内置功能可能并不总能满足您的需求。本模块介绍了使用表达式和自定义代码扩展 Reporting Services 功能的方法。您还将了解以编程方式使用 Reporting Services 以及将 Reporting Services 报表集成到其他应用程序中的方法。
模块内容
表达式和嵌入代码
扩展报告服务
整合报告服务
实验室:扩展和集成报告服务
自定义代码 – 报表设计器
自定义代码 - 报告生成器
网址访问
完成本模块后,学生将能够:
使用表达式和嵌入式代码。
使用外部程序集扩展报告服务功能。
将报告服务与其他软件集成。
第3天下午
模块 10:移动报表简介
该模块介绍了供在智能手机和平板电脑等移动设备上使用的报告的设计和发布。Microsoft SQL Server Reporting Services (SSRS) 包括对移动报表的支持,尽管用于设计和发布移动报表的工具与用于本课程前面模块中讨论的分页报表的工具不同。
模块内容
移动报告概览
为移动报告准备数据
移动报告发布者
实验室:移动报告简介
格式化移动报告的数据
创建移动报告
创建 KPI
完成本模块后,学生将能够:
描述移动报告的注意事项。
准备要在移动报告中发布的数据。
使用 SQL Server 移动报表发布器创建移动报表。
模块 11:开发移动报告
在本模块中,您将了解可以添加到 Microsoft SQL Server Reporting Services 移动报表的元素类型。您还将了解如何使用数据集参数,以及如何向报表添加钻取操作。
模块内容
设计和发布移动报告
移动报表中的钻取
实验室:开发移动报告
添加带参数的数据集
设计移动报告
发布移动报告
向自定义 URL 添加钻取
完成本模块后,学生将能够:
描述如何设计和发布移动报表。
解释如何从移动报表钻取。