Data Warehouse Developer-SQL Server/ETL/SSIS/SSAS/SSRS/T-SQL
- Description
- Curriculum
- FAQ
- Reviews
This course describes how to design and implement a data warehouse solution.
students will learn how to create a data warehouse with Microsoft SQL Server implement ETL with SQL Server Integration Services, and validate and cleanse data with SQL Server Data Quality Services and SQL Server Master Data Services.
The Primary responsibilities of a data warehouse developer include:
Implementing a data warehouse.
Developing SSIS packages for data extraction, transformation, and loading.
Enforcing data integrity by using Master Data Services.
Cleansing data by using Data Quality Services.
Prerequisites :
Experience of working with relational databases, including:
Designing a normalized database.
Creating tables and relationships.
Querying with Transact-SQL.
Some exposure to basic programming constructs (such as looping and branching).
An awareness of key business priorities such as revenue, profitability, and financial accounting is desirable.
Students will learn how to :
••Deploy and Configure SSIS packages.
••Download and installing SQL Server
••Download and attaching AdventureworksDW database
••Download and installing SSDT
••Download and installing Visual studio
••Describe data warehouse concepts and architecture considerations.
••Select an appropriate hardware platform for a data warehouse.
••Design and implement a data warehouse.
••Implement Data Flow in an SSIS Package.
••Implement Control Flow in an SSIS Package.
••Debug and Troubleshoot SSIS packages.
••Implement an ETL solution that supports incremental data extraction.
••Implement an ETL solution that supports incremental data loading.
••Implement data cleansing by using Microsoft Data Quality Services.
••Implement Master Data Services to enforce data integrity.
••Extend SSIS with custom scripts and components.
••Databases vs. Data warehouses
••Choose between star and snowflake design schemas
••Explore source data
••Implement data flow
••Debug an SSIS package
••Extract and load modified data
••Enforce data quality
••Consume data in a data warehouse
The volume of data available is huge and increasing daily. Structured Query Language -SQL (pronounced as sequel) is the standard language used to communicate and interact with data stored in relational management database systems like Microsoft SQL Server Oracle, PostgreSQL,MySQL etc.
Different database management systems have their own proprietary version of the SQL language but they all conform to using some commands in SQL the same way. Microsoft SQL Server’s version of SQL is known as Transact-SQL (T-SQL).
You will learn the basics of the SQL language and Transact-SQL since both use certain commands in the same way.
What You will learn includes:
-
Installing SQL Server
-
Install SSMS
-
Basic Database Concepts
-
Creating Database
-
Creating Table
-
Creating Views
-
Creating stored procedures
-
Reading data from a database
-
Updating database records
-
Backing up database
-
Deleting Records
-
Truncating Table
-
Dropping Table
-
Dropping Database
-
Restore Database
-
1IntroductionVideo lesson
-
2What is SQL ServerVideo lesson
-
3Please ReadText lesson
-
4Minimum SQL Server installation requirementsVideo lesson
-
5SQL Server DownloadVideo lesson
-
6Install SQL ServerVideo lesson
-
7Install SSMSVideo lesson
-
8Connecting SSMS to SQL ServerVideo lesson
-
9Please ReadText lesson
-
10Install adventureworksDW databaseVideo lesson
-
16What is data warehouseVideo lesson
-
17Database vs Data WarehouseVideo lesson
-
18Data Warehouse Vs Enterprise Data WarehouseVideo lesson
-
19Hardware requirements for Data WarehouseVideo lesson
-
20Enabling SQL Server AgentVideo lesson
-
21Configure Database Settings for Data WarehouseVideo lesson
-
22FTDW Sizing ToolVideo lesson
-
23Logical Design of Data WarehouseVideo lesson
-
24Physical Design of Data Warehouse: Part 1Video lesson
-
25Physical Design of Data Warehouse: Part 2Video lesson
-
26Designing Dimension TablesVideo lesson
-
27What is ETLVideo lesson
-
28What is SSISVideo lesson
-
29Introduction to ETL with SSISVideo lesson
-
30Creating a new SSIS ProjectVideo lesson
-
31Exploring data source: Part 1Video lesson
-
32Exploring data source: Part 2Video lesson
-
33Introduction to control flow: Part 1Video lesson
-
34Introduction to control flow: Part 2Video lesson
-
35Implementing data flow: Part 1Video lesson
-
36Implementing data flow: Part 2Video lesson
-
37Debugging SSIS Package : Part 1Video lesson
-
38Debugging SSIS Package : Part 2Video lesson
-
39Logging SSIS Package EventsVideo lesson
-
40Handling errors in an SSIS PackageVideo lesson
-
41Introduction to incremental ETL ProcessVideo lesson
-
42Extracting modified data: Part 1Video lesson
-
43Extracting modified data: Part 2Video lesson
-
44Extracting modified data: Part 3Video lesson
-
45Extracting modified data: Part 4Video lesson
-
46Loading modified data: Part 1Video lesson
-
47Loading modified data: Part 2Video lesson
-
48Working with changing dimensionsVideo lesson
-
58Introduction to Business IntelligenceVideo lesson
-
59Creating a new SSRS Project in VS 2019Video lesson
-
60Using SSRS in Data Warehouse: Part1Video lesson
-
61Using SSRS in Data Warehouse: Part2Video lesson
-
62Creating a new SSAS ProjectVideo lesson
-
63Data Analysis with SSAS : Part 1Video lesson
-
64Data Analysis with SSAS : Part 2Video lesson
External Links May Contain Affiliate Links read more