之前啃掉了微软BI官方自学教材的几章内容,还剩余SSAS OLAP的小丁点儿尾巴,SSAS data
minning以及SSRS章节部分,最近有些小忙(忙工作忙玩啥的),进度搁浅了,今后有空闲或需要再继续。剩余部分的内容在之前的博文中有所涉及,在此,把SSIS(ETL),SSAS(OLAP
cube),SSRS(Web Reporting)三个工具的要点小结一下。
BI自学认证教材 Exam 70-448:Microsoft SQL
Server 2008, Business Intelligence Development and
Maintenance
1 实施一个SSIS解决方案
1)控制流的实现(控制流任务、容器、约束等),包括重启检查点,调试控制流,事务,选用适合的控制流解决实际问题,数据分析。
2)数据流的实现(源数据流适配器、数据流转换组件、目的数据流适配器、错误路径),包括调试数据流,选用适合的数据流组件
3)使用变量实现包的逻辑(系统变量,用户变量,变量作用域)
4)使用属性表达式动态配置包
5)包的配置,实施监控,日志和事件处理,使用系统变量监控,事件处理器,日志,数据分析
6)使用.NET代码扩展SSIS包,使用脚本任务,脚本组件,自定义程序集
2 配置、部署和维护SSIS,
1)安装和维护SSIS组件,实施SSIS灾难恢复。
2)部署SSIS解决方案,使用DTUTIL/部署工具部署SSIS包,部署SSIS包到SQL
Server或系统位置。
3)管理SSIS包的执行,使用SQL Server
Agent计划包的执行,使用DTUTIL/SSMS/SSIS .NET API执行包
4)SSIS安全的配置,MSDB,包的保护级别
5)识别和解决与SSIS部署解决方案有关的问题,验证部署好的包等
3 实施一个SSAS解决方案
1)实现一个数据源视图,包括自定义计算、查询
1)实现一个立方体的维度,包括翻译、属性关系、层次结构
2)实现一个立方体的度量,包括度量组
3)配置一个立方体的维度,维度关系,事实关系,定义粒度(granularity)
4)使用MDX字定义一个立方体的逻辑,包括行为,KPI,计算成员,计算等
5)设计一个立方体的存储,包括组合,分区,存储模式,主动缓冲
6)实现数据挖掘,数据挖掘结构和模型的实现,使用DMX查询数据挖掘结构,数据挖掘视图
4 配置、部署和维护SSAS
1)在SSAS中配置权限与角色,服务器角色,SSAS数据库角色,立方体角色,启动客户端应用访问,自定义访问数据的实现
2)部署SSAS数据库和对象,部署向导,BIDS,SSMS,SSIS
Analysis Services execute DDL task
3) 安装、维护一个SSAS实例,包括灾难恢复
4)诊断和解决性能问题,使用SQL
Profiler,性能监控计数,DMV,性能优化向导
5)处理(process)及选项
5 实施一个SSRS解决方案
1)报表数据源、数据集的实现,查询类型,动态数据源,筛选(dataset vs.
query)
2)报表页面布局的实现,包括应用条件格式,页面配置,页头和页脚等
3)使用代码扩展SSRS解决方案,自定义.NET程序集
4)使用SSAS数据源创建一个SSRS报表,使用SSRS报表中的MDX和DMX
5) 报表参数的实现,数据绑定参数,多值参数
6)实现报表中的交互,下钻,钻取,交互排序等
7)报表项目的实现,matrix,表,图表,图像,列表,组合
8)在自定义程序中加载SSRS报表,使用Windows/Web
Forms Report Viewer,使用SSRS Web服务器
6 配置、部署和维护SSRS
1)
报表执行和交付的配置,订阅,报告缓存、计划,快照历史
2)安装、配置SSRS实例,部署一个SSRS Web
Farm(?)
3)配置报表解决方案的身份验证和授权,配置服务器级别,项目级别基于角色的安全,配置Windows身份验证和自定义授权。
4)部署SSRS解决方案,RS.exe scripts;
Report Builder; BIDS
5)配置SSRS可用性,key management(?);
SSRS数据库迁移