咨询热线:    40000-53353(全国)    0571-28976118(浙江)    
 

实现SQL Server 2012数据仓库 预约试听

 

课程长度:5天/30小时

课程描述:

本课程教学个人如何创建一个SQL Server 2012的数据仓库,实现ETL与SQL Server集成服务,以及验证和清理与SQL Server的数据质量服务和SQL Server Master Data Services中的数据。通过学习课程10777A后,可考试科目为70-463。

 

培训对象:

IT专业人员

 

培训对象:

本课程是针对那些立志成为数据库管理员,数据库开发和商业智能的专业人士。在开始接受培训10777A课程之前,学员具备的知识基础至少2年以上的工作经验与关系型数据库,包括:
    ·设计一个规范化的数据库。
    ·创建表和关系。
    ·使用Transact-SQL查询。
    ·一些曝光的基本编程结构(如循环和分支)。
    ·关键业务的优先级,如收入,盈利能力和财务会计的意识是可取的。

 

培训目标:

完成此课程后,学员将能够:
    ·描述数据仓库的概念和体系结构的考虑;
    ·选择适当的硬件平台的数据仓库;
    ·设计和实现一个数据仓库;
    ·实现数据流在一个SSIS包;
    ·在SSIS包中的控制流;
    ·调试和故障排除SSIS包;
    ·实施一个的SSIS的解决方案,支持增量式数据仓库负载和变化的数据;
    ·云数据集成到数据仓库的生态基础设施;
    ·实现数据清洗,使用微软的数据质量服务;
    ·实现主数据服务来执行数据的完整性;
    ·扩展SSIS自定义脚本和组件;
    ·部署和配置SSIS包;
    ·描述信息工作者可以消耗从数据仓库中的数据。

 

培训内容:

1.数据仓库简介
该模块提供了一个介绍数据仓库解决方案和高层次的考虑因素,你必须考虑到数据仓库项目启动时的关键组成部分。
培训内容
    ·数据仓库的概述
    ·数据仓库解决方案的注意事项
    ·实验室:探索数据仓库解决方案
    ·探索数据源
    ·探索一个ETL解决方案
    ·探讨数据仓库
完成本模块之后,学员将能够:
    ·描述数据仓库解决方案的关键要素。
    ·描述数据仓库项目的主要考虑因素。

2.使用SQL Azure入门
该模块向您介绍SQL Azure的概念
在您的课堂上如果虚拟机能够连接到互联网,你有一个Windows Azure帐户,您可以连接到您的Azure服务器和数据库。在剩下的这门课程的许多实验室都能够为您执行该实验室在云中,同时连接到自己的Azure数据库。
培训内容
    ·构建数据仓库的注意事项
    ·数据仓库参考架构和电器
完成本模块之后,学员将能够:
    ·描述主要硬件的考虑,建立一个数据仓库。
    ·讲解如何使用创建数据仓库的参考架构和数据仓库设备。

3.数据仓库的设计和实现在这个模块中,您将学习如何实现的逻辑和物理的数据仓库架构,基于业界公认的设计原则。
培训内容
    ·对于数据仓库的逻辑设计
    ·对于数据仓库的物理设计
实验室:实现一个数据仓库架构
    ·星型架构的实现
    ·实施雪花型架构
    ·实施时间维度表
完成本模块之后,学员将能够:
    ·实施数据仓库的逻辑设计的。
    ·实施数据仓库的物理设计。

4.编写创一个SSIS ETL解决方案
该模块将讨论实施ETL过程的注意事项,然后专注于SQL Server集成服务(SSIS)为平台,构建ETL解决方案。
培训内容
    ·介绍ETL的SSIS
    ·探源数据
    ·实现数据流
实验室:实现数据流在一个SSIS包
探源数据
    ·传输数据,使用数据流任务
    ·在数据流中使用转换
完成本模块之后,学员将能够:
    ·描述SSIS的主要特点。
    ·探索一个ETL解决方案的源数据。
    ·实施使用SSIS数据流。

5.在一个SSIS包来实现控制流
SQL Server Integration Services包中的控制流,使您能够实现复杂的ETL解决方案,结合多个任务和工作流逻辑。此模块包括如何实现控制流和数据仓库解决方案的设计,强大的ETL过程,与其他自动化任务的坐标数据流操作。
培训内容
    ·介绍流程控制
    ·创建动态包
    ·使用容器
    ·管理的一致性
实验室:实现一个SSIS包中的控制流
    ·使用在控制流中的任务和优先级
    ·使用变量和参数
    ·使用容器
实验室:使用事务和检查点
    ·使用交易
    ·使用检查点
完成本模块之后,学员将能够:
    ·实现控制流的任务和优先约束。
    ·创建动态包,其中包括变量和参数。
    ·使用容器包中的控制流。
    ·强制执行的一致性与交易和检查站。

6.调试和故障排除SSIS包
该模块介绍了您可以如何调试SQL Server集成服务(SSIS)包,查找原因,在执行过程中所发生的错误。然后模块内置到SSIS,您可以用它来记录事件,为了排除故障,然后介绍了日志记录功能。最后,该模块介绍了常见的控制流和数据流的处理错误的方法。
培训内容
    ·调试SSIS包
    ·记录SSIS包事件
    ·一个SSIS包中的出错处理
    ·实验室调试和故障排除的SSIS包
    ·调试SSIS包
    ·记录SSIS包执行
    ·实现一个事件处理程序
    ·在数据流中的错误处理
完成本模块之后,学员将能够:
    ·调试SSIS包。
    ·执行一个SSIS包的日志记录。
    ·处理的SSIS包中的错误。

7.实现增量ETL过程
本模块描述了技术,你可以用它来实现增量数据仓库刷新过。
培训内容
    ·增量ETL
    ·提取修改数据
    ·加载修改数据
实验室:提取修改的数据
    ·使用DATETIME列增量中提取数据
    ·使用变更数据捕获
    ·使用更改跟踪
实验室:加载增量变化
    ·使用查找转换将尺寸数据
    ·使用查找转换插入或更新
    ·Dimension Data公司
    ·实现渐变维度
    ·使用MERGE语句加载事实数据
完成本模块之后,学员将能够:
    ·描述的考虑实施增量提取物,转换和加载(ETL)解决方案。
    ·使用多种技术来从源系统中提取新的和修改过的数据。
    ·使用多种技术来插入新的和修改过的数据到数据仓库。

8.将数据从云到数据仓库
在这个模块中,您将了解如何使用云计算在你的数据仓库基础设施和了解的工具和服务可以从微软的Azure市场。
培训内容
    ·云数据来源的概述
    ·SQL Server数据库
    ·在Windows Azure的市场
实验室:使用云中的数据的数据仓库解决方案
    ·创建一个SQL Azure数据库
    ·从SQL Azure数据库中提取数据
    ·从Windows Azure市场中获取数据
完成本模块之后,学员将能够:
    ·描述云计算数据的情况。
    ·说明SQL Azure的。
    ·详细说明在Windows Azure市场。

9.强制数据质量
确保高质量的数据是必不可少的,如果是可以信任的数据分析结果。该模块介绍了如何使用SQL Server 2012的数据质量服务(DQS)提供电脑辅助清理数据值的过程,查明和消除重复的数据实体。
培训内容
    ·数据质量
    ·使用清洗数据的数据质量服务
    ·使用匹配数据的数据质量服务
实验室:卸妆数据
    ·创建一个DQS知识库
    ·使用清洗数据的DQS项目
    ·使用DQS在一个SSIS包
实验室:重复数据删除数据
    ·创建一个匹配的政策
    ·使用DQS项目以匹配数据
完成本模块之后,学员将能够:
    ·说明数据质量服务可以帮助您管理数据质量。
    ·使用数据质量服务来清洁您的数据。
    ·使用匹配数据的数据质量服务。

10.使用主数据服务
该模块介绍了主数据服务,并解释在数据仓库环境中使用它的好处。该模块还介绍了主要的配置选项主数据服务,并解释如何导入和导出数据。最后,该模块介绍了如何应用规则,可以帮助保持数据完整性,并引入了新的主数据服务在Excel中。
培训内容
    ·主数据服务
    ·实现主数据服务模型
    ·使用主数据服务添加在Excel中
实验室:实现主数据服务
    ·创建一个基本模型
    ·使用的主数据服务添加在
    ·Excel中编辑模型
    ·将数据加载到模型中
    ·执行业务规则
    ·消费主数据服务数据
完成本模块之后,学员将能够:
    ·描述关键主数据服务的概念。
    ·实现主数据服务模型。
    ·使用主数据服务添加Excel查看和修改模型。

11.扩展SQL Server集成服务
本模块描述了可以使用的技术来扩展SQL Server集成服务(SSIS)。该模块的设计是一个全面的指南,开发自定义的SSIS解决方案,但提供的基本步骤需要使用自定义组件和脚本的ETL过程,是基于SSIS的意识。
培训内容
    ·在SSIS中使用自定义组件
    ·使用SSIS中的脚本
实验室:使用自定义组件和脚本
    ·使用自定义组件
    ·使用脚本任务
完成本模块之后,学员将能够:
    ·描述如何自定义组件,可用于扩展SSIS。
    ·为您介绍如何在一个SSIS包中包括自定义脚本。

12.部署和配置SSIS包
SQL Server Integration Services提供的工具,可以很容易将包部署到另一台计算机。的部署工具还可以管理任何相关性,如配置和文件包需要。在这个模块中,您将学习如何使用这些工具在目标计算机上安装包及其依赖。
培训内容
    ·SSIS部署的概述
    ·部署SSIS项目
    ·SSIS包执行计划
实验室:部署和配置SSIS包
    ·创建一个SSIS目录
    ·部署SSIS项目
    ·创建环境的SSIS解决方案
    ·在SQL Server Management
    ·Studio中运行的SSIS包
    ·使用SQL Server代理调度SSIS包
完成本模块之后,学员将能够:
    ·描述SSIS部署。
    ·解释如何使用项目的部署模式部署SSIS项目。
    ·计划SSIS包的执行。

13.消费数据仓库中的数据
该模块介绍了商业智能(BI),描述了SQL Server组件,你可以使用它来创建商业智能解决方案,和客户端工具,用户可以使用它来创建报告和分析数据。
培训内容
    ·商业智能
    ·介绍报告
    ·数据分析
实验室:使用商业智能工具
    ·探索Reporting Services报表
    ·探索的PowerPivot工作簿
    ·探索一个电源查看报告
完成本模块之后,学员将能够:
    ·描述BI和常见的BI方案。
    ·说明SQL Server Reporting Services中的主要特点。
    ·说明SQL Server分析服务的主要特点。