A00-260 · Question #43
When using the SCD Type 2 load method in SAS Data Integration Studio, which columns can be selected to check for changed data?
The correct answer is D. non-key columns. In SCD Type 2, the purpose of change detection is to identify when descriptive attributes have changed so a new historical record can be created - non-key columns (D) are exactly those descriptive attribute columns (e.g., address, status, name) that you want to track for…
Question
When using the SCD Type 2 load method in SAS Data Integration Studio, which columns can be selected to check for changed data?
Options
- Abusiness key columns
- BType 1 columns
- Cgenerated columns
- Dnon-key columns
How the community answered
(32 responses)- A3% (1)
- B9% (3)
- C16% (5)
- D72% (23)
Explanation
In SCD Type 2, the purpose of change detection is to identify when descriptive attributes have changed so a new historical record can be created - non-key columns (D) are exactly those descriptive attribute columns (e.g., address, status, name) that you want to track for changes, making them the correct choice.
Why the distractors are wrong:
- A (business key columns) - these identify the entity and remain constant across record versions; they're used for matching, not change detection.
- B (Type 1 columns) - Type 1 attributes are overwritten in place (no history kept), so they're handled by a different mechanism, not selected to trigger SCD Type 2 versioning.
- C (generated columns) - these are system-generated (surrogate keys, effective dates, current-row flags) and are outputs of the SCD process, not inputs used to detect changes.
Memory tip: Think of it as "non-key = the stuff that can change." The business key never changes (it's the anchor), but the non-key columns hold the real-world data that evolves over time - so those are the ones worth watching.
Topics
Community Discussion
No community discussion yet for this question.