120 How do you implement SCD Type 2 in SSIS Using Lookup

120 How do you implement SCD Type 2 in SSIS Using Lookup

Learn SSIS

2 года назад

15,859 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@pparthan84
@pparthan84 - 11.03.2024 21:18

For records that exists in Source and not in destination (new records) from lookup, shouldn't you be using "Lookup No match output" ? How will the new records from lookup pass through Lookup Match Output to Conditional split ?

Ответить
@jyotiraikwar5249
@jyotiraikwar5249 - 12.01.2024 02:15

Hi Aqil, Thanks for your videos on SSIS. I am learning from them very fast. but I have one question I am using SQL Server 2022 and visual studio 2022 version and my processor is i7 still it takes too much time to run SSIS package, can you please suggest what the reason behind it so that I can do more practice on it.
Thanks in Advance🙏

Ответить
@govindasindhu3728
@govindasindhu3728 - 29.11.2023 06:35

What does buissness key refer to in scd type does it mean foreign key?

Ответить
@govindasindhu3728
@govindasindhu3728 - 29.11.2023 06:28

Hi aqil, if we want to do scd 2 type using merge function and stored procedure can you please explain how we could do it.

Ответить
@user-jc6ir7ip2d
@user-jc6ir7ip2d - 09.11.2023 22:33

It may not have ideal outcome if a source record has update in some SCD1 attributes and SCD2 attributes at the same time. Good approach and presentation, but might need tweaks for actual implementation.

Ответить
@amitsingh0169
@amitsingh0169 - 07.11.2023 13:49

Please provide document that has solution of steps to implement SCD type2 with out using scd transformation and schedule
the pakage to execute through sqlserver job
suppliersourcetable
Supplier_Key Supplier_Code Supplier_Name Supplier_State
123 ABC Acme Supply Co CA


SCD type2 tracks historical data by creating multiple records for a given natural key in the dimensional tables with CURRENTINDICATOR COLUMN VALUES AS 0 OR 1. Unlimited history is preserved for each insert.

For example, if the supplier relocates to Illinois CURRENTINDICATOR WILL BE 1 FOR THAT NEW LOCATION
OLD LOCATION ROW CURRENT INDICATOR WILL BE 0

At any point of time latest location currentindicator will be 1 all others will be 0

supplierdimension table e with below data after package is run
Supplier_Key Supplier_Code Supplier_Name Supplier_State CURRENT INDICATOR
123 ABC Acme Supply Co CA 0
124 ABC Acme Supply Co IL 1

Ответить
@abhilashmishra499
@abhilashmishra499 - 14.09.2023 02:25

Just one doubt why we are including columns from reference table in our output in lookup

Ответить
@Rohan-ce1sy
@Rohan-ce1sy - 05.09.2023 14:29

Good explanation. Very helpful.
But how to create FameSell & FameSellDW databases ?
(SQL queries to create the tables in FameSell & FameSellDW databases is not provided).
Please help.

Ответить
@rohitnath5545
@rohitnath5545 - 24.08.2023 05:35

We need a video on bk and sk

Ответить
@rohitnath5545
@rohitnath5545 - 24.08.2023 05:34

Amazing

Ответить
@teddyfabriciocordovasaenz3018
@teddyfabriciocordovasaenz3018 - 21.08.2023 06:19

I love u sir.
Should I drop the staging tables when finishing the process? what is better for the performance

Ответить
@NK-er3ci
@NK-er3ci - 30.06.2023 21:05

Hi, why are you pulling through the active row on the Type2 dimension please? Should you not be constraining on the transaction date to choose the correct surrogate key historically? Thanks

Ответить
@sudharshanvenkatesh3697
@sudharshanvenkatesh3697 - 31.05.2023 08:23

Thank you so much for making this beautiful video, I will keep you in my prayers once again thank you much <3

Ответить
@learner_SSIS
@learner_SSIS - 13.05.2023 15:12

Really good sir 👍

Ответить
@easyyuz2707
@easyyuz2707 - 01.03.2023 09:03

Hi Aqil. This is a great video as always. Can you please consider making a video to switch a fact table that has been maintained as scd1 till now and now the requirement is to convert it to scd2. What if we also need to set some default values for the previous records. How do we set up the first time historical run and incremental run?

Ответить
@samphoenix1623
@samphoenix1623 - 27.02.2023 06:32

thank you

Ответить
@praveenshetty7688
@praveenshetty7688 - 18.02.2023 01:59

Interview question: If you have 100 data source files and 100 destinations tables in this scenario how many ETL packages will you create?

Ответить
@gui250493
@gui250493 - 28.12.2022 01:37

Thank you.

Ответить
@mohammadzaman7383
@mohammadzaman7383 - 21.11.2022 08:49

Excellent! ❤👍! Thank you, Mr. Aqil

Ответить
@rubigupta8382
@rubigupta8382 - 16.08.2022 21:33

Please, anyone, help me to find the script please guide me I want to practice but in goole drive, there are lots of which one is for this vidio i am confused

Ответить
@rubigupta8382
@rubigupta8382 - 16.08.2022 21:27

Thank you

Ответить
@satishkanchukatla1774
@satishkanchukatla1774 - 22.07.2022 22:06

Great Video.. Can you make SCD TYPE 4

Ответить
@chrisdang7378
@chrisdang7378 - 15.07.2022 14:30

Best SCD video. Thank you.

Ответить
@franciso4650
@franciso4650 - 06.07.2022 01:16

Good job!
Which other ETL tool are you savvy in?
Do you use informatica or do you have any tutorial video recommendations that's as detailed as yours for refreshing?

Ответить
@AshokKumar-zc8om
@AshokKumar-zc8om - 26.05.2022 20:34

This is a brilliant attempt. Thanks for all of your efforts. I I have a question. If a record has changes on both SCD type 1 columns & SCD type 2 columns, will the record will be available in both the outputs. Please explain with an example.

Ответить
@reddyabhik
@reddyabhik - 24.05.2022 01:18

best video ever I have seen on slowly changing dimensions. Straight and simple.! You are really doing great job, helping the Integrations development community.
Can you please also tell the types of Keys that generally used in DW. And also what is the difference between BK or SK?

Ответить
@Jel.Awesh.M
@Jel.Awesh.M - 21.04.2022 07:44

Thank you. Well done.

Ответить
@deepakj6717
@deepakj6717 - 20.04.2022 20:43

Best video on SCD implementation !!

In Interview they asked me question, Can you pls tell me most common errors in SSIS you faced till now and how you resolved it.

Ответить
@darbardarbar9460
@darbardarbar9460 - 13.04.2022 16:01

Thank you sir

Ответить
@khaledmahmoud8803
@khaledmahmoud8803 - 13.04.2022 15:00

Good

Ответить