SCD type 2 Testing Strategy | ETL Testing Strategy |Slowly Changing Dimensions Testing|SCD 2

  Рет қаралды 8,043

Tech Coach

Tech Coach

Күн бұрын

This video demonstrates what is SCD 2 and the scenarios we should test while implementation of SCD 2 during Unit, QA and UAT testing.
Some of the scenarios discussed in the video includes
Column Datatypes and Length
Primary Key
Indexes
Constraints
Audit Columns
Grants
New Records - Insert
Change in existing Source Record
Existing Records Deletion
Max Value limit for Surrogate Key
Long Running Session
Duplicates from Source
Dynamic Lookup
Batch Id
Failure Success Email
Reject on Full Refresh
MD5 Column
Rapid Changing Dimension
SCD 0
Foreign Key
Columns used in Fact Table - Indexed or not
View Exposed for Downstream or not
Source Target Recon
Delete Cascade and Late arriving dimensions
#TechCoach #SCD2

Пікірлер: 20
@t_geek9211
@t_geek9211 Жыл бұрын
Wow, thank you man! This is a great educative content! There are very few materials on data engineering on youtube. Thank you for filling up this hole!
@nanajama4537
@nanajama4537 2 жыл бұрын
Great video! One of the best I’ve come across
@TechCoach
@TechCoach 2 жыл бұрын
Thanks a lot buddy :)
@ashwinisuryawanshi5947
@ashwinisuryawanshi5947 2 жыл бұрын
Thanks a lot, this video helped me very much
@TechCoach
@TechCoach 2 жыл бұрын
I am glad Ashwini, I could help :)
@surajpatil3579
@surajpatil3579 2 жыл бұрын
Thanks for covering in such detailed manner 👍 if possible share or make video on common testcase template for etl testing 🙋 keep making content like this @techcoach 👏👏
@TechCoach
@TechCoach 2 жыл бұрын
Sure Suraj, I will work on them
@omkarbelpatre5
@omkarbelpatre5 2 жыл бұрын
Thank you so much
@TechCoach
@TechCoach 2 жыл бұрын
Thanks Omkar :)
@sachingond3229
@sachingond3229 2 жыл бұрын
Thanks a lot Bhai!!!
@TechCoach
@TechCoach 2 жыл бұрын
I am glad I could help :)
@aniketkadam4167
@aniketkadam4167 2 жыл бұрын
How to write test cases.plz share video.
@sachingond3229
@sachingond3229 2 жыл бұрын
Can we merge target_backup with new data in source and then minus it from original target to check scd1 i.e. upsert logic testing??
@TechCoach
@TechCoach 2 жыл бұрын
I am not sure If I understand your questions correctly Sachin
@shivussshetagar2816
@shivussshetagar2816 2 жыл бұрын
Rapid changing dimensions are not included in target and it's not the part for reporting .. Please correct me if I'm wrong
@TechCoach
@TechCoach 2 жыл бұрын
Rapid changing dimensions are normalized in order to reduce the data size , you can use the normalized tables for your reporting without any issues. Infact you find the table with static records used for your reports often.
@KiranTrends
@KiranTrends Жыл бұрын
Bhai sql queries dedo...scd2 ke all
@prasadkokane7561
@prasadkokane7561 2 жыл бұрын
Hi Sir, my source don’t have unique key it contains duplicates, I just have new business_date every day how I can implement scd type 2?
@TechCoach
@TechCoach 2 жыл бұрын
Can you please paste the table structure prasad?
@prasadkokane7561
@prasadkokane7561 2 жыл бұрын
@@TechCoach I found solution. I am creating temp table with max business_date and from that temp table, loading into DIM table using Merge statement.
SCD: Slowly changing dimensions explained with real examples
25:43
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 36 МЛН
Understand Slowly Changing Dimensions
23:21
Bryan Cafferky
Рет қаралды 20 М.
ETL Testing Tutorial  3 : Scheduling and Job run
28:29
Tech Coach
Рет қаралды 29 М.
Informatica Slowly Changing Dimensions --SCD2
25:53
Suresh ETL Trainer
Рет қаралды 9 М.
Rapidly Changing Dimensions | Fast Changing Dimensions
5:08
Tech Coach
Рет қаралды 4,5 М.
61. Databricks | Pyspark | Delta Lake : Slowly Changing Dimension (SCD Type2)
20:03
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32