16课时 · SQL Server Data Warehouse · ETL/SSIS

Microsoft SQL Server 数据仓库实现培训

从数据仓库架构设计,到 SSIS ETL、数据质量、主数据与 BI 消费的一体化实战

课程围绕企业数据仓库建设流程展开,帮助学员理解仓库解决方案规划、逻辑与物理设计、源数据抽取、数据流与控制流、增量装载、质量治理、主数据服务、项目部署以及报表分析消费。

16课时集中训练
14主题模块
SSISETL 实现
BI报表分析消费

COURSE OVERVIEW

一门面向企业数据仓库建设的 SQL Server 实训课程

数据仓库并不只是把数据集中存放,更关键的是把业务系统、云端数据源、清洗规则、主数据、质量校验和分析应用串联成稳定的数据供给链路。

本课程从数据仓库解决方案规划切入,逐步进入仓库逻辑设计、物理设计、SSIS 包开发、控制流编排、调试排障、增量 ETL、数据质量服务、主数据服务和项目部署,帮助学员建立从数据进入到数据被使用的完整工程视角。

架构先行理解数据仓库参考架构、硬件与平台规划。
流程闭环覆盖抽取、转换、装载、校验、部署与执行。
质量治理引入数据质量服务和主数据服务。
面向应用衔接商业智能、报表与数据分析场景。

COURSE FEATURES

把数据仓库建设拆成可理解、可实施、可维护的工程能力

课程不只讲概念,而是围绕 SQL Server 数据仓库项目中常见的建设节点展开,让学员看清每个环节如何影响最终的数据质量和分析效果。

Architecture

从解决方案规划到仓库设计

梳理数据仓库目标、硬件与平台因素,掌握逻辑设计、物理设计和参考架构选择的关键判断。

ETL / SSIS

围绕 SSIS 构建 ETL 主链路

通过数据源探查、数据流实现、控制流编排、容器和动态包,建立可复用的数据处理流程。

Quality

数据质量与主数据协同治理

使用数据质量服务进行清洗与匹配,结合主数据服务模型和 Excel 加载方式管理核心数据。

Incremental Load

增量 ETL 与变更数据处理

理解修改数据的提取、处理和载入方式,降低全量重跑成本,让数据仓库刷新更稳定。

Deploy

SSIS 项目部署与执行规划

掌握 SSIS 部署模型、项目发布、配置管理和包执行规划,推动开发成果进入运行环境。

BI Consumption

面向报表和分析的数据消费

把仓库数据连接到商业智能、报表与数据分析场景,让数据资产真正服务管理决策。

LEARNING PATH

四段式学习路径,覆盖数据仓库项目全流程

从“为什么建”和“怎么设计”,推进到“怎么装载”“怎么治理”“怎么交付使用”。

1

规划与设计

理解数据仓库概念、解决方案约束、参考架构、硬件规划、逻辑设计和物理设计。

2

ETL 开发

学习 SSIS 数据源探查、数据流、控制流、容器、动态包和脚本扩展。

3

治理与运维

处理调试、日志、错误、增量加载、数据质量服务和主数据服务。

4

部署与消费

完成 SSIS 项目部署、包执行规划,并面向 BI、报表和分析交付数据。

FULL OUTLINE

完整课程大纲

内容按照企业数据仓库建设顺序展开,覆盖从架构、建模、ETL、质量到分析应用的关键知识点。

MODULE 01

数据仓库简介

  • 数据仓库概述
  • 数据仓库解决方案注意事项
  • 数据仓库硬件与平台规划

MODULE 02

构建数据仓库的注意事项

  • 仓库建设目标与边界
  • 数据仓库参考架构
  • 平台形态与架构选择

MODULE 03

数据仓库设计和实施

  • 数据仓库逻辑设计
  • 数据仓库物理设计
  • 设计结果到实施任务的衔接

MODULE 04

创建 SSIS 的 ETL 解决方案

  • ETL 与 SSIS 基础
  • 源数据探查
  • 数据流任务实现

MODULE 05

实现 SSIS 包中的控制流

  • 控制流任务介绍
  • 创建动态软件包
  • 使用容器组织流程

MODULE 06

管理一致性与流程可靠性

  • 包执行过程管理
  • 处理流程状态
  • 提升 ETL 链路稳定性

MODULE 07

SSIS 包调试和故障排除

  • 调试 SSIS 包
  • 记录 SSIS 包事件
  • 错误处理与排障方法

MODULE 08

实现增量 ETL 过程

  • 增量 ETL 简介
  • 提取修改数据
  • 载入修改后的数据

MODULE 09

将数据从云到数据仓库

  • 云数据源概述
  • SQL Server 数据库接入
  • Windows Azure 市场数据

MODULE 10

强制执行数据质量

  • 数据质量基础
  • 使用数据质量服务清理数据
  • 使用数据质量服务匹配数据

MODULE 11

使用主数据服务

  • 主数据服务简介
  • 实现主数据服务模型
  • 使用 Excel 加载 Master Data Services

MODULE 12

扩展 SQL Server 集成服务

  • SSIS 自定义组件
  • 在 SSIS 中使用脚本
  • 扩展复杂处理逻辑

MODULE 13

部署和配置 SSIS 包

  • SSIS 部署概述
  • 部署 SSIS 项目
  • 规划 SSIS 包执行

MODULE 14

数据仓库中的消费数据

  • 商业智能简介
  • 报告应用简介
  • 数据分析场景

CAPABILITY RESULTS

完成课程后,学员将具备的数据仓库实施能力

围绕 SQL Server 数据平台,形成从数据进入、加工治理到分析消费的可落地能力。

理解仓库架构能根据业务目标判断数据仓库建设约束、参考架构和平台资源需求。
完成仓库设计能梳理逻辑模型、物理结构和数据装载任务之间的关系。
开发 SSIS 流程能构建数据流、控制流、动态包和容器化处理流程。
处理质量与主数据能使用数据质量服务和主数据服务提升数据一致性与可信度。
规划部署执行能理解 SSIS 项目部署、包配置、执行计划与运行管理。
支撑 BI 应用能将仓库数据服务于商业智能、报表和数据分析工作。

适合人群

  • 数据库管理员、数据开发工程师、BI 工程师
  • 需要参与数据仓库、ETL、数据治理项目的技术人员
  • 希望从 SQL Server 数据库能力扩展到数据仓库与 BI 交付的团队
  • 承担企业数据平台建设、数据集成或报表分析支持的人员

用 16 课时梳理 SQL Server 数据仓库实施链路

课程适合作为企业内训、技术团队能力提升和数据平台建设专项培训,帮助团队把数据仓库、ETL、质量治理和 BI 应用放在同一张工程地图里。

前往官网咨询