MERGE is not currently supported in Fabric: https://learn.microsoft.com/en-us/fabric/data-warehouse/tsql-surface-area#limitations
so it must be UPDATE and INSERT
C – TRUNCATE TABLE AND INSERT would eliminate history (which is the whole point of SCD Type 2)
D – CREATE TABLE AS SELECT – this can be used for an initial load if the table doesn’t exist, but it won’t work for an SCD Type 2 because it would eliminate retention of historical changes.
Update: MERGE support is planned as part of ongoing SQL capabilities improvements in Fabric Warehouse, but: No official ETA has been provided publicly by Microsoft. Based on trends, it is expected sometime in 2025, possibly in H2 2025
SO UPDATE and INSERT
Normally I would say its MERGE. However MERGE is not currently supported by Fabric (I think its due to be GA Q1 2025),so the answer needs to be UPDATE and INSERT.
for efficiently managing the inserts and updates required for a large Type 2 SCD while minimizing resource usage, the MERGE statement is the standard and recommended T-SQL approach.
The final answer is B
Merg allow you to do :
-Insert new records for changes.
-Update existing records to mark them as historical.
-Maintain the history of changes efficiently.
Its a merge with merge you can define what happens after the merge
upvoted 3 times
...
This section is not available anymore. Please use the main Exam Page.DP-600 Exam Questions
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
AdventureChick
Highly Voted 7Â months, 4Â weeks agoSr18
3Â months agonotsqlbot
Highly Voted 8Â months agoYellowSky002
Most Recent 3Â months, 1Â week agoPegooli
8Â months, 1Â week agoMultiCloudIronMan
8Â months, 2Â weeks ago