使用SQL Server Integration Services实施ETL

Implementing ETL with SQL Server Integration Services

Learn how to use SSIS to build high performance integration solutions and ETL packages for data warehousing.

1369 次查看
微软
edX
  • 完成时间大约为 6
  • 中级
  • 英语
注:因开课平台的各种因素变化,以上开课日期仅供参考

你将学到什么

Deciding on full or incremental loading

Isolating ETL data

Creating an ETL script

ETL abstraction layers

The design environment

Control flows

Data sources

Data transformations

Data destinations

Precedence constraints

Connection managers

Execute SQL tasks

Progress/execution results

Resetting destination database

Data flows

Data flow paths

Error output paths

Configuring data sources and destinations

Executing SSIS packages

Deploying SSIS packages

课程概况

Microsoft SQL Server Integration Services (SSIS) features graphical tools and wizards for:

building and debugging packages
tasks for performing workflow functions
executing SQL statements
data sources and destinations for extracting and loading data
transformations for cleaning, aggregating, merging, and copying data

In this computer science course, you’ll extract data from a wide variety of data sources, such as files and relational data sources, perform data integration and transformation solutions, and load data into single or multiple destinations. You will solve complex business problems using best practices and troubleshooting techniques.

课程大纲

0 | Module 0 - Start Here

Welcome to DAT217x: Implementing ETL with SQL Server Integration Services (SSIS)
Setting Up Your Lab Environment in Azure
1 | Module 1 - ETL Processing

ETL Overview
ETL Tools
Data Sources and Destinations
Creating Example Databases
Module Assessment
Module Summary
2 | Module 2 - ETL with SQL Programming

ETL Scripts
Transformations
Implementing ETL with SQL Objects
Lab | Programming an ETL Process with SQL
Module Assessment
Module Summary
3 | Module 3 - ETL Processing with SSIS

Creating SSIS Projects
Programming SSIS Packages
Execute SQL Tasks
Implementing SSIS Packages
Lab | Creating an ETL Process with SSIS
Module Assessment
Module Summary
4 | Module 4 - SSIS Data Flows

Creating Data Flows
Data Flow Transformations
Performance Options
Lab | Creating an SSIS ETL Package Using Data Flow Tasks
Module Assessment
Module Summary
5 | Module 5 - Deployment and Troubleshooting

Error Handling
Deployment
Module Assessment
Module Summary
6 | Module 6 - Final

Final Assessment
Bonus Video
Post-Course Survey

预备知识

A familiarity with Basic SQL Query and Transactional statements (select, insert, update, delete). Ability to write and execute statements using SQL Server Management Studio. A basic understanding of the Business Intelligence process.

声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2022 CMOOC.COM 慕课改变你,你改变世界