
Ultimate access to all questions.
A data engineer has data that needs to be updated. However, they need to have access to a recorded history of the information previously stored in the dataset before the update. Which of the following table types should the data engineer use for their data?
Explanation:
Type 2 SCD (Slowly Changing Dimension) is the correct choice because it maintains a complete history of changes by creating new records rather than updating existing ones.
The requirement for "access to a recorded history of the information previously stored" directly aligns with Type 2 SCD functionality, making it the ideal choice for scenarios where historical tracking and auditability are required.