Why slowly changing dimension tables are the best thing for your product analytics setup
Analytics

Why slowly changing dimension tables are the best thing for your product analytics setup

Why slowly changing dimension tables are the best thing for your product analytics setup
Article details
Author picture
Timo Dechau
Founder, deepskydata
Last Edited:
Jul 12, 2024
Published:
Jul 3, 2024

In data analytics, historical dimensions (also called properties) are very important for gaining insights into developments over time. Because of this, overwriting dimensional values in the application database is a problem for data engineers since it removes all historical context. The solution is slowly changing dimension tables.

Three events for tickets: created, assigned, and closed
Three ticket events with profiles (dimensions)

The different types of user properties

Examples of event properties that are static or slowly changing

Slowly changing dimensions

What rows of data look like in a slowly changing dimension table

The new Profile History feature in Mixpanel

Adding a new user table in Mixpanel
Mirror mode in Mixpanel
Showing a user activity score of 15 in Mixpanel
Showing a user activity score of 8 in Mixpanel
Charting user activity scores from December to April
Analytics for everyone.
Share article
Timo Dechau
Timo Dechau
Timo speaks to data and product lovers as the host of the Better Together show. He's also the founder and Chief Content Maker at Deepskydata.