
Learn to create database, schema, and table in SQL Server using the graphical user interface, including import wizard steps, data type mapping, and setting a primary key.
Load eight tables source and target schemas in sql server, creating and populating customer, account, and payment tables with staging data, enforce referential integrity via foreign keys for etl testing.
Explore branch table testing in an ETL project by validating metadata, counts, nulls, duplicates, and transformations between source and target tables using the mapping document and SQL Server stored procedures.
Learn to perform a metadata check for a branch table by validating column names, data types, and lengths against the mapping document using sp_help and information_schema.
Practice count, null, and duplicate checks on branch tables from source staging to data warehouse to verify record preservation and primary key integrity in an ETL workflow.
Apply branch table transformation validation by executing one-to-one mappings, such as removing spaces, and compare transformed source data with the data warehouse target to detect defects.
Validate one-to-one as-is mapping from source to target in data warehouse ETL testing by comparing address and city columns using A minus B and join methods to detect defects.
Verifies ETL quality by performing count checks, null checks, and duplicate checks on the customer table, ensuring source and target records align and primary key integrity remains intact.
Perform metadata validation for the accounts table in etl testing by comparing source and target metadata to the mapping document, covering column counts, data types, lengths, and constraints.
Validate accounts table transformations by left padding to ten digits using replicate and write functions, then compare source and target results to identify defects.
Validate the account type transformation by mapping yes to savings and c to current, using source and target comparisons and case statements to ensure correct ETL results.
Validate non transformed columns in the payments table by comparing source and target values for one-to-one mappings, and use target minus source to spot missing or extra records.
Install and configure SQL Server 2019 on premises, download and set up SQL Server Management Studio, and connect to create a database and an employee table.
Explore an etl testing mini project in a banking scenario with four source tables and four target data warehouse tables. Apply mapping validations, including metadata, count, null, and duplicate checks.
Perform hands-on ETL testing by creating source and target tables in a single database and loading data into staging and data warehouse tables. Validate data loading and integrity end-to-end.
Learn how to perform ETL testing on a branch table by validating metadata, record counts, nulls, duplicates, and transformations against the mapping document across source and target tables.
Execute ETL testing on the branch table by validating metadata against the mapping document and verifying source to target transformations, including count, nulls, duplicates, and space removal.
Validate count, null, and duplicate checks for the branch table by comparing source and target row counts, ensuring primary key BR_CD is non-null and unique per the mapping document.
Validate transformation in ETL testing by performing 1-to-1 mappings, applying trim and replace to remove spaces, and comparing transformed source data from stg_branch with the target branch.
Validate customer table transformations by checking remove spaces in pin_city and concatenating first name and last name, then assess account holder type transformation and log defects when target values differ.
Validate customer table transformations in a data warehouse etl process by using replace and case statements to transform account holder types and compare source and target by customer id.
Conduct ETL testing validations for the payments table by validating metadata against the mapping document and comparing source and target tables, including data types and primary key checks.
These are the downloadable data files for the projects
In this course you will learn about the Real - Time Project scenario on Data Warehouse/ETL Testing. As a part of Data Warehouse/ETL Testing Course, you will be exposed to real-life industry scenarios which give you in-depth understanding of Data warehousing/ETL Testing and its concepts. Project on Data Warehouse/ETL testing course will help you to become a successful ETL Testing expert.
This course includes the ETL Testing in both SQL Server and MySQL so that you can understand how both RDBMS works and its differences
This course includes:
☞ 2+hours of on demand videos
☞ Right blend of concepts and hands-on
☞ Certificate of completion
☞ Interview Questions to peek up
Project on SQL Server
Introduction to Project
Pre Requisties of Project
What is SQL Server?
SQLServer Branch Table Preparation Source and TargetS
SQLServer Branch Table with User Interface
SQL Server Loading all the Tables Preparation
SQL Server Branch Table Testing Approach
SQL Server Meta Data Check Branch Table
Sql server Branch Table Count Null Duplicate Hands-On
SQL Server Branch Table Transformation Validation Hands-on
SQL Server Hands-on Branch Table Columns with Asis Mapping
SQL Server Customer Table Metadata Check Hands-On
SQL Server Customer table Count NUll and Duplicate Check Hands-On
SQL Server Customer Table Transformation1 Hands-On
SQL Server Customer Table Transformation2 Hands-On
SQL Server Transformation Validation for Customer table
SQL Server Customer Table Validation for columns without transformation
SQL Server Accounts Table Meta Data Check
SQL Server Count Null Duplicate Check Hands-On
SQL Server Accounts Table Transformation1
SQL Server Accounts Table Transformation2
SQL Server Accounts Table Transformation3
SQL Server Accounts Validation for the Non transformed columns
SQL Server Payments Table Transfromation Validation for both the columns
SQL Server Payments table validation for non transformed columns
Project on MySQL
Introduction to Project
Pre Requisties of Project
Branch Table Preparation Source and Targets
Hands-On Preparations
Branch Table Testing Approach
Branch Table Meta Data Check Hands-On
Branch Table Count Null Duplicate Hands-On
Branch Table Transformation Validation Hands-On
Branch Table Validating columns without Transformation Hands-On
Customer Table MetaData count duplicate Hands-On
Customer table Handson Count NUll and Duplicate Check
Customer table Transformation validation Hands-On1
CustomerTable Transformation Hands-On Final
Transformation Validation for Customer table Trans3
Accounts Table MetaData Check Hands-On1
Accounts Table Count Null Duplicate Check Hands-On2
Accounts Table Transformation Validation Hands-On3
Accounts Table Transformation Validation Left pad Hands-on4
Payments Table Hands-On Validation
Payment table count Null duplicate check Hands-On
Payments Table Transformation validation Hands-On Final