Guys please support me in building my new youtube channel "An Indian Abroad " by watching subscribing and sharing with your friends kzbin.info
@andrewomofonma71484 жыл бұрын
what about a situation where by the current snapshot doesn't contain the last data especially in a case like the employee is fired or left the job and that information is reported in a different table .How do you update the previous date and at that point will you maintain the current flag as 'Y' or'N'
@himanshudhiman7613 жыл бұрын
SCD explained very well and with so much patience. !! Much appreciated... Thanks for sharing the knowledge on it
@TechCoach3 жыл бұрын
Thanks for the kind words buddy :) Please consider subscribing to my other channel as well it will really help me kzbin.info/www/bejne/bHiUqXqfYqlopdk
@kanojdebbarma69365 ай бұрын
Very well explained. I had an issue where I had implemented SCD 1. Later SCD 2 replaced it. I would say SCD 4 is a more elegant way. Great job! thanks for this video
@mariejoycesantiago9 ай бұрын
This is very informative, very easy to understand. Thank you so much for this!
@TechCoach8 ай бұрын
I am glad I could help :)
@majidgolnar74152 жыл бұрын
Hi Vivek, Thank you for this video. It helps me a lot. I have watched several training in SCD but they made me much more confuse. But this video helped me to understand. Just I want to mention that as far as I know the surrogate key should change in each update in SCD2.
@TechCoach2 жыл бұрын
Thanks Majid, with every change ( insert in ScD 2 the surrogate key should increment)
@anandbgrowthcoach2 жыл бұрын
Great video. Thanks a lot Vivek for explaining very simply and clearly!
@TechCoach2 жыл бұрын
I am glad Anand I could help :)
@atchutharaojami31093 жыл бұрын
Excellent performance bro really very nice and clear explanation such containt all the best bro
@TechCoach3 жыл бұрын
Thanks Buddy, please consider subscribing to my other channel it will really help me kzbin.info/www/bejne/nYXKZ6F5itqMhZo
@sravanreddy88024 ай бұрын
Thanks a lot for this video. It really helped me understand SCD and its various types.
@TechCoach4 ай бұрын
I am glad I could help :)
@praneethbhat63612 жыл бұрын
good explanation . Really helpful for me. Tq
@TechCoach2 жыл бұрын
I am glad I could help :)
@ngowriraj11 ай бұрын
Very Good with example & explanation
@vishnuvardhanreddy59862 жыл бұрын
Superb explanation understand very easily thank you so much bro......
@TechCoach2 жыл бұрын
Thanks Buddy
@Buzzingfact2 жыл бұрын
great explanation... thanks for the video
@TechCoach2 жыл бұрын
Thanks a lot buddy, I am glad I could help :)
@mandardegvekar9973 жыл бұрын
Simple and easy !! Great work
@TechCoach3 жыл бұрын
Thanks a lot for the kind words Mandar :)
@shukriabdulahi74923 жыл бұрын
clear and practical examples. good job
@TechCoach3 жыл бұрын
@shukri thanks for the kind words. Please consider subscribing to my other channel as well. It will really help me. kzbin.info/www/bejne/bHiUqXqfYqlopdk
@mounikayathakula85852 жыл бұрын
Hi..Thank you so much for this valuable information that helps me a lot
@rajatnagwal78813 жыл бұрын
amazing explaination.great job bro
@TechCoach3 жыл бұрын
Thanks a lot buddy :)
@w0nderw0manjy3 жыл бұрын
Awesome explanation.. totally worth it!
@TechCoach3 жыл бұрын
Thanks Jyoti for the kind words. Please consider subscribing to my other channel as well. It will really help me. kzbin.info/www/bejne/bHiUqXqfYqlopdk
@pinakeshchandradas76173 жыл бұрын
Thanks dada (bhaiya) for your clear and concise approach to scd.
@TechCoach3 жыл бұрын
Thanks buddy for the kind words. Please consider subscribing to my other channel as well kzbin.info/www/bejne/bHiUqXqfYqlopdk
@job_updates_with_subham2 жыл бұрын
Very well explained with nice example 🙂 thanks
@TechCoach2 жыл бұрын
Thanks a lot buddy :)
@jyotikothari4993 жыл бұрын
Too good and simple explanation of SCD.. 👍🏻
@shrutisinghal85566 жыл бұрын
Superlike!! What I like about your videos is that you give real examples.
@TechCoach6 жыл бұрын
Thanks a lot shruti :)
@aliveniveluru95226 жыл бұрын
very nice video, good knowledge sharing
@TechCoach6 жыл бұрын
Thanks a lot for the kind words. I would really appreciate if you help me in my new Initiative "An Indian Abroad" by subscribing viewing and sharing. kzbin.info
@KalyanS4 жыл бұрын
nice explanation with examples
@templar2732 жыл бұрын
best explanation ever you are the best
@TechCoach2 жыл бұрын
Thanks a lot Henri :)
@MsMegha169 ай бұрын
very nicely explained. Thankyou
@TechCoach9 ай бұрын
Thanks a lot Megha
@marchanselthomas7 ай бұрын
Beautifully explained!
@TechCoach7 ай бұрын
I am glad I could help
@golden91613 жыл бұрын
Very crisp and to the point.
@TechCoach3 жыл бұрын
Thanks buddy for the kind words, Please consider subscribing to my other channel as well, it will really help me :) kzbin.info/www/bejne/bHiUqXqfYqlopdk
@TechCoach3 жыл бұрын
@golden, please consider subscribing to my new channel it will really help me kzbin.info/www/bejne/bHiUqXqfYqlopdk
@arunasingh86172 жыл бұрын
Amazing Video (y). Get going!
@TechCoach2 жыл бұрын
Thanks a lot Aruna :)
@uditech77365 жыл бұрын
Simple and clear explanation. Thank you Tech Coach.
@TechCoach5 жыл бұрын
Thanks Udi Tech for the kind words, I have a small request.I am working on this new channel and will really appreciate if you watch and subscribe to it kzbin.info/www/bejne/oGi1o6t7o7-Sbqc
@susilkumarsahoo25322 жыл бұрын
Nice once Vivek......Keep it up
@vaibhavagrawal9532 жыл бұрын
Very precisely and beautifully explained. I was able to understand each and every thing you explained. 👏
@monywa20075 жыл бұрын
Hello Vivek ..thanks for sharing. I noticed that for SCD Type 3 example (at 14:50) when the salary value changes, you left out to put prev_salary and current_salary in the table although you did explain in your video that if there are more than one column change for each column there must be both previous and current values to be kept in DW.
@ririraman72 жыл бұрын
It was knowledge rain for me, thank you brother for the social work!
@VinLopez5 жыл бұрын
well explained; this SCD types always ask during technical interview.
@TechCoach5 жыл бұрын
Thanks Vin for the kind words I have a small request I am working on this new youtube channel, I Would love it if you watch and subscribe to it as well. kzbin.info/www/bejne/fZ-5n2ajhaeFsJY
@gregorclegane75634 жыл бұрын
Lol i was asked this in an inteview. I said I've never heard of it. After watching this video, it turns out that I've been working on SCD for severals years now. 😂😂 I just didn't know they were called as such.
@vkd94424 жыл бұрын
@@gregorclegane7563 exactly bro.. Just now I was asked this.. I said I don't know and searching in KZbin now. Found this
@vijaykhanna72633 жыл бұрын
Nicely explained.
@TechCoach3 жыл бұрын
Thanks Vijay for the kind words :) please consider subscribing to my other channel as well.it will really help me kzbin.info/www/bejne/bHiUqXqfYqlopdk
@vaibhavaher71392 жыл бұрын
9:52 ID Column I assume as a Primary key in that case in Data warehouse table new ID gets generated or Same ID get repeated?
@aishwaryavakhariya39992 жыл бұрын
Thank you it is very helpful for me
@TechCoach2 жыл бұрын
Thanks buddy, I am glad I could help :)
@yashodhanjoshi7813 жыл бұрын
Thank you! Super concise and clear
@TechCoach3 жыл бұрын
Thanks a lot buddy :)
@kishanjadhav89443 жыл бұрын
Very well explained . Thanks
@hirenparikh13646 жыл бұрын
Excellent Explanations Skills!!!
@TechCoach6 жыл бұрын
Thanks Hiren for the wonderful comment. I have a small request I am working on this new youtube channel and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/fnO0eZihgpaIaMU
@vivekgambhire13793 жыл бұрын
Really great video ,easy to understand
@TechCoach3 жыл бұрын
@Vivek, Thanks for your kind words. It made my day :) Please consider subscribing to my other channel as well. It will really help me. kzbin.info/www/bejne/bHiUqXqfYqlopdk
@nehabansal76093 жыл бұрын
Best explanation ever
@TechCoach3 жыл бұрын
Thanks Neha , Please consider subscribing to my other channel as well it will really help me :) kzbin.info/www/bejne/bHiUqXqfYqlopdk
@nehabansal76093 жыл бұрын
@@TechCoach done :)
@tanushreenagar31163 жыл бұрын
Nice sir 👌 👍 👏 😀 thanks 😊
@TechCoach3 жыл бұрын
Thanks a lot Tanushree :)
@sivanjaneyareddy7 жыл бұрын
The way of explanation is damn clear... Very useful for beginners. Thanks a ton for this video
@TechCoach7 жыл бұрын
+Sivanjaneya Reddy M.V. Thanks a lot for the kind words :)
@TechCoach6 жыл бұрын
I would love your support for my new channel, Please watch subscribe and share with your friends. kzbin.info/door/oLdaMxhfDgdgIAcRGlUvkg
@diptianjarlekar44806 жыл бұрын
Very nice explanation and real life examples ..kudos
@TechCoach6 жыл бұрын
Thanks Dipti for the kind words, I have a small request. I am working on this new youtube channel and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/f4GVh6Fsn7Brfsk
@4rmtinc4 жыл бұрын
Thanks. Nice and concise explanation of the different types of SCD.
@TechCoach4 жыл бұрын
Thanks a lot for the kind words :)
@TechCoach4 жыл бұрын
Thanks a lot for the kind words :)
@Anilkumar-kp8ee3 жыл бұрын
Vivek brother it's awesome
@TechCoach3 жыл бұрын
Thanks a lot for the kind words :)
@vasupradhaswamy7692 жыл бұрын
thank you for such good video
@TechCoach2 жыл бұрын
Thanks Vasupradha :)
@nishanthkumar47435 жыл бұрын
Well explained vivek... Big thumps up
@TechCoach5 жыл бұрын
Thanks a lot for the kind words Nishanth :) This video may interest you as well . kzbin.info/www/bejne/a5_JeaCebbOmftk
@chandu91434 жыл бұрын
Nice explanation sir good 👌
@TechCoach3 жыл бұрын
Thanks buddy for the kind words :)
@ushasingu17576 жыл бұрын
Very well explained. Thank you!
@TechCoach6 жыл бұрын
Thanks Usha for the kind words. I have a small request I am working on this new channel "An Indian abroad" and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/Z2KnfGClrrekopI
@ParthSahakne4 жыл бұрын
Very nicely explained
@TechCoach4 жыл бұрын
Thanks Parth for the kind words :)
@Dinaklalthillankeri2 жыл бұрын
Very nice man❤️❤️
@TechCoach2 жыл бұрын
Thanks buddy, please consider subscribing to my other channel as well. kzbin.info/www/bejne/bHiUqXqfYqlopdk
@Adbhutashole4 жыл бұрын
Dear Sir , is primary or surrogate key in SCD2 will remain same for multiple entry of the same record ? As mentioned in this clip if it will remain same then how will we update the previous record ?
@TechCoach4 жыл бұрын
Surrogate key will change, No two rows can have the same surrogate keys
@chinnu28942 жыл бұрын
If my source table has no date column, Can we apply SCD 2 on my source table to update?
@TechCoach2 жыл бұрын
You can use the date when you recieve the row for the 1st as created date, whenever you recieve an update for that row you can use that as updated date. The only conern here is if the update to your olap system is not on a daily basis your created ( start) and updated (end) date may not show the perfect picture.
@chinnu28942 жыл бұрын
Thank you for clarification
@baluhadoop45184 жыл бұрын
thats awesome...very well explained..thank you very much bro.
@TechCoach4 жыл бұрын
Thanks buddy for the kind words, this video on indexing may interest you as well. kzbin.info/www/bejne/Zomck5WqrLmhq6c
@raviranjansingh55274 жыл бұрын
Great explaining sir ,make more update video sir
@TechCoach4 жыл бұрын
Thanks Ravi for the kind words, sure I willwork on them
@ahmadsyed94055 жыл бұрын
excellent stuffs and nicely explained.
@TechCoach5 жыл бұрын
Thanks Ahmad Syed for the kind words. I have a small request, I am working on this new channel please do watch and subscribe to it. Your support is my motivation. kzbin.info/www/bejne/gKDFgIGfi7x0b7M
@pranavbhat924 жыл бұрын
Thank you for the clear explanation!
@TechCoach4 жыл бұрын
Thanks Pranav for the kind words, This video on Indexing may interest you as well. kzbin.info/www/bejne/Zomck5WqrLmhq6c
@NeuraKnowledgeTV3 ай бұрын
Well explained
@TechCoach3 ай бұрын
I am glad I could help
@sikandarbaig21252 жыл бұрын
thank you so much very help full
@TechCoach2 жыл бұрын
I am glad I coulf help :)
@sreejithsreedhar054 жыл бұрын
You deserve much more viewers than now since you narrated the concepts very well,I like your videos, Thanks, dear friend.
@TechCoach4 жыл бұрын
Thanks a lot sreejith for the kind words, you made my day. I have around 80 videos and your comments boosted my confidence to make many videos. Thanks a lot again.
@rahulsalve75432 жыл бұрын
Very nice video...just remove subtitles for better understanding...due to that we can not see the tables
@TechCoach2 жыл бұрын
Sure Rahul, Thanks for the inputs :)
@spankyx86067 жыл бұрын
thanks for the excellent lesson and clear sound
@sanjayMishra-vs9um3 жыл бұрын
Thank you very much for this simplest explanation I could find over youtube! Awesome :)
@TechCoach3 жыл бұрын
Thanks Sanjay for the kind words :)
@Ravikumar-bu7ge6 жыл бұрын
Very well explained. Thanks a lot..
@AnIndianAbroadd6 жыл бұрын
Thanks a lot Ravi for the kind words. I have a small request, I am working on this new channel and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/Z2KnfGClrrekopI
@melvin99932 жыл бұрын
Good Job!
@TechCoach2 жыл бұрын
Thanks buddy
@they_callme_kkc68122 жыл бұрын
Thank you so much bhai 💙
@TechCoach2 жыл бұрын
Thanks buddy :)
@agastya47003 жыл бұрын
sir, dwh is non volatile ,but in scd 1 and 3 it will over write . how it is possible to alter the dwh?
@TechCoach3 жыл бұрын
SCD concepts are same for all kinds of DB , SCD 1 is quite popular in ODS .
@agastya47003 жыл бұрын
sir as u told ,in scd 1 data will be overwritten in datawarehouse . but data ware house is non volatile ,then how in scd 1 ,data overwritten?
@agastya47003 жыл бұрын
@@TechCoach sir, i think you didnt get my question ? can I change or manipulate data in dataware house?
@TechCoach3 жыл бұрын
@@agastya4700 In datawarehouse ideally we maintain historical versions of our dimension data so you won't see SCD 1 implementation in general. But there may be situations where maintaining history of certain dimensions mayn't make much sense so you may see the latest versions there. Also organization may dispose off data older than certain years to ensure compliance and performance.
@lemmiTry6 жыл бұрын
Very informative and concise video. Thanks!
@TechCoach6 жыл бұрын
Thanks for the kind words.I have a small request, I am working on a new channel " An Indian Abroad" and it will really help me if you watch and subscribe to it. kzbin.info/www/bejne/Z2KnfGClrrekopI
@mohammadjamshaidsayeed65644 жыл бұрын
Thanks, Vivek, really its very good video to understand SCD. If you have any video with the practice session plz share a link for the same which helps more clear.
@TechCoach4 жыл бұрын
Thanks Mohammad , Unfortunately at this moment i don't have a practice video on it.
@mohanrajmech895 жыл бұрын
This is some wonderful explanation. And they way you explain is so easy to understand and follow. Thank you so much Bro!
@TechCoach5 жыл бұрын
Thanks Mohanraj for the lovely words, I am glad I could help :)
@97040040303 жыл бұрын
Can you do a video on Change data capture...
@TechCoach3 жыл бұрын
Sure buddy I will work on it :)
@aamirirfan87686 жыл бұрын
Once again Good work Vivek
@TechCoach6 жыл бұрын
Thanks a lot for the kind words. I would really appreciate if you help me in my new Initiative "An Indian Abroad" by subscribing viewing and sharing. kzbin.info
@MitziMuzic3 жыл бұрын
Too good 👍👍
@TechCoach3 жыл бұрын
Thanks buddy :)
@bhaskerreddyvade3 жыл бұрын
It’s pretty cool thank you
@TechCoach3 жыл бұрын
Thanks Bhaskar for the kind words :) Please consider subscribing to my other channel as well. It will really help me. kzbin.info/www/bejne/bHiUqXqfYqlopdk
@bhaskerreddyvade3 жыл бұрын
I shared to few members
@shubhamchouhan81497 жыл бұрын
please upload videos regarding SCD based scenarios wth both SQL and informatica (two approaches) your explanation methodology is very good.
@TechCoach7 жыл бұрын
shubham chouhan Sure Shubham I will work on it soon
@sasidharsamala188911 ай бұрын
Simply awesome
@keithdoran7286 жыл бұрын
Thanks for the clear explanation
@TechCoach6 жыл бұрын
You are welcome Keith :)
@jahangirkabir92716 жыл бұрын
great simple explanation!!
@TechCoach6 жыл бұрын
Thanks a lot for the kind words :)
@TechCoach6 жыл бұрын
I would love your support for my new channel, Please watch subscribe and share with your friends. kzbin.info/door/oLdaMxhfDgdgIAcRGlUvkg
@puttamadhukarreddy6 жыл бұрын
Awesome bro...keep doing 👍🏼
@AnIndianAbroadd6 жыл бұрын
Thanks a lot for the kind words, I have a small request I am working on this new youtube channel " An Indian Abroad " and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/Z2KnfGClrrekopI
@AliRaza-nl6tf3 жыл бұрын
Informative.
@TechCoach3 жыл бұрын
Thanks buddy for the kind words :)
@mullaipugazhendi3236 Жыл бұрын
Excellent 😊
@KalyanS4 жыл бұрын
Nice explanation
@jaivalsartandmore....11999 ай бұрын
Much appreciated ....
@TechCoach9 ай бұрын
I am glad I could help
@JessicaRocha-dz4cw6 жыл бұрын
Thank you so much for you explanation, it was very clear!
@TechCoach6 жыл бұрын
Thanks a lot for the kind words, I have a small request I am working on this new youtube channel " An Indian Abroad " and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/Z2KnfGClrrekopI
@piraviperumal25443 жыл бұрын
Good one!
@TechCoach3 жыл бұрын
Thanks a lot buddy for the kind words :)
@sujaa10004 жыл бұрын
Thank you Vivek! this was very helpful. Regards, Sujaa
@TechCoach4 жыл бұрын
Thanks Sujaa for your constant feedback, It helps me going :)
@jhansikuncham4772 жыл бұрын
Hi Bro can you please do videos on Informatica PowerCenter
@TechCoach2 жыл бұрын
Sure buddy :)
@aishpizza9 ай бұрын
Can you please say why there is not SCD 5 ?
@TechCoach9 ай бұрын
SCD5 wasn't available when I created this video
@RealLifeAnnu2 жыл бұрын
Good info
@ladysay34 жыл бұрын
Thanks. Great video.
@TechCoach3 жыл бұрын
Thanks buddy for the kind words :)
@sujalpadhiyar57315 жыл бұрын
Question: In SCD3 why columns are created for only location, When it comes to change in dimensions for salary & date , why there is no columns for that ? Is SCD3 rule by default consider particular column type ? I do understand that these type does not consider past history, but why then its maintain past history for location ?
@Unstoppableankit5 жыл бұрын
It Depends Based On The Requirements, He Was Just Explaining How We Can Track Of Any Column And Took Location As Tracking Point.
@vartikathakur42733 жыл бұрын
Hi Vivek, Your video was very helpful. Just one query. In case of SCD 2, can we have duplicate value for id??As it has 123 in all the cases.
@TechCoach3 жыл бұрын
In SCD usually you will have a surrogate key to uniqely identify every record also you will have a start_date end_date and /or a flag to identify the old and the latest records :)
@fahadmahmood71503 жыл бұрын
Explanation was very precise and through the point.I really like the way you explained..!! Could you please explain the concept of granularity in depth and its significance.. Thanks in advance.!
@ranjan25k5 жыл бұрын
wouldn't the SK which in your example appears to be ID change when you apply SCD 2? You have kept 123 for all the records in DW while applying SCD 2. As SK is also PK I don't see how it would work. Please confirm.!
@kevinbanks76485 жыл бұрын
You are correct in my opinion, although you would normally expect a surrogate key which will update as you say and an ID which would say the same.
@dhanarajuramadi47337 жыл бұрын
Thank you , keep adding more ..👍
@TechCoach7 жыл бұрын
dhanaraju ramadi Thanks for the kind words. I will be uploading more such videos soon.
@gaurisharma63313 жыл бұрын
in type2 SCD the surrogate key should also change for new record.In the video it still shows key as 123 for all three records.Surrogate Key is Primary key hence there cannot be duplicates