70-463 · Question #106
You work as a senior database administrator at ABC.com. The ABC.com network consists of a single domain named ABC.com. ABC.com makes use of Microsoft SQL Server 2012 in their environment. You are…
The correct answer is C. Historical Attributes Inserts Output. The Historical Attributes Inserts Output in the SCD Transformation triggers Derived Column transformations that generate columns for the expired row indicator and the current row indicator, supporting Type 2 SCD processing.
Question
You work as a senior database administrator at ABC.com. The ABC.com network consists of a single domain named ABC.com. ABC.com makes use of Microsoft SQL Server 2012 in their environment. You are running a training exercise for Microsoft SQL Server 2012 junior administrators. You are discussing the use of Slowly Changing Dimension Transformation Outputs. One of the output options causes Derived Column transformations to create columns for the expired row and the current row indicators. Which option is the output that causes this?
Options
- AUnchanged Output
- BInferred Member Updates Output
- CHistorical Attributes Inserts Output
- DFixed Attribute Output
- EChanging Attributes Updates Output
How the community answered
(32 responses)- B3% (1)
- C94% (30)
- D3% (1)
Why each option
The Historical Attributes Inserts Output in the SCD Transformation triggers Derived Column transformations that generate columns for the expired row indicator and the current row indicator, supporting Type 2 SCD processing.
Unchanged Output routes rows where no column values have changed and does not create expired or current row indicator columns.
Inferred Member Updates Output handles rows for inferred members that need updating, not the creation of expired and current row indicator columns.
The Historical Attributes Inserts Output is used when a dimension member has historical attributes that have changed. It causes Derived Column transformations to be added to the data flow that create the necessary columns to mark the old row as expired and identify the new row as current, which is fundamental to Type 2 Slowly Changing Dimension handling in SSIS.
Fixed Attribute Output routes rows where a fixed attribute has illegally changed and triggers an error or redirect, not the generation of expired or current row indicators.
Changing Attributes Updates Output routes rows where a changing attribute has changed and updates those values in place, without creating expired or current row indicator columns.
Concept tested: SCD Transformation Historical Attributes Inserts Output behavior
Source: https://learn.microsoft.com/en-us/sql/integration-services/data-flow/transformations/slowly-changing-dimension-transformation
Topics
Community Discussion
No community discussion yet for this question.