
Explanation:
Type 3 SCDs are designed to track limited historical data by adding additional columns to store previous values of changing attributes, rather than creating new rows like Type 2 SCDs.
The question specifies that:
ProductKey and ProductSourceID remain constant (these are the natural keys)ProductName, ProductDescription, and Color can change (these are the attributes requiring SCD tracking)C. [OriginalProductDescription] NVARCHAR(2000) NOT NULL
ProductDescription attributeE. [OriginalColor] NVARCHAR(50) NOT NULL
Color attributeF. [OriginalProductName] NVARCHAR(100) NULL
ProductName attributeA. [EffectiveStartDate] [datetime] NOT NULL and B. [EffectiveEndDate] [datetime] NOT NULL
D. [IsCurrentRow] [bit] NOT NULL
In a Type 3 SCD implementation:
ProductName, ProductDescription, Color)OriginalProductName, OriginalProductDescription, OriginalColor)This approach is optimal for scenarios where you need to track limited historical changes and maintain query simplicity in your Azure Synapse Analytics dedicated SQL pool.
Ultimate access to all questions.
No comments yet.
You are implementing a star schema in an Azure Synapse Analytics dedicated SQL pool. You plan to create a table named DimProduct that must be a Type 3 slowly changing dimension (SCD) table with the following requirements:
ProductKey and ProductSourceID columns will remain the same.ProductName, ProductDescription, and Color columns can change.You need to add three columns to the table definition to complete the implementation.
Which three columns should you add? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

A
[EffectiveStartDate] [datetime] NOT NULL
B
[EffectiveEndDate] [datetime] NOT NULL
C
[OriginalProductDescription] NVARCHAR(2000) NOT NULL
D
[IsCurrentRow] [bit] NOT NULL
E
[OriginalColor] NVARCHAR(50) NOT NULL
F
[OriginalProductName] NVARCHAR(100) NULL