What is a disadvantage of Type 2 slowly changing dimension?

Prepare for the DP-600 Fabric Analytics Engineer Exam. Study with flashcards and multiple choice questions, each offering hints and detailed explanations. Enhance your chances of success on the exam!

Multiple Choice

What is a disadvantage of Type 2 slowly changing dimension?

Explanation:
Type 2 slowly changing dimension preserves history by creating a new row each time a dimension attribute changes, with dates indicating when that row is valid. The key downside is that the table grows with every change, so storage needs increase and ETL and query performance become more complex and heavier. If you expect to add new attributes later, this approach is less flexible because you’d need to alter the schema to add columns and then manage how those new attributes apply to historical rows, which can be costly and error-prone. The other statements don’t fit because Type 2 does not reduce size, does preserve history rather than overwriting it, and does not eliminate the need to track historical data.

Type 2 slowly changing dimension preserves history by creating a new row each time a dimension attribute changes, with dates indicating when that row is valid. The key downside is that the table grows with every change, so storage needs increase and ETL and query performance become more complex and heavier. If you expect to add new attributes later, this approach is less flexible because you’d need to alter the schema to add columns and then manage how those new attributes apply to historical rows, which can be costly and error-prone. The other statements don’t fit because Type 2 does not reduce size, does preserve history rather than overwriting it, and does not eliminate the need to track historical data.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy