Accumulated Snapshot Fact Table
When creating a model to describe a process that has a clear beginning, end, and phases in between,
the accumulated snapshot fact table may be a good fit.
Ralph Kimball has a very nice summary of
this option in his Kimball...
More
Accumulated Snapshot Fact Table
When creating a model to describe a process that has a clear beginning, end, and phases in between,
the accumulated snapshot fact table may be a good fit.
Ralph Kimball has a very nice summary of
this option in his Kimball data warehouse whitepaper titled, “Kimball Design Tip #37: Modeling a
Pipeline with an Accumulating Snapshot” found here.
This post describes the characteristics of an
accumulated snapshot fact table at a high level.
Each fact record represents an instance of an entire process such as a sales purchase, insurance
claim, or academic admission.
Typically a series of date role play dimensions are part of the design.
The fact record will contain some foreign keys that are required & other foreign keys which will
initially point to an unknown member and will later be updated.
Foreign key updates will occur as
information becomes available.
Measures will be updated as data becomes available.
Typically, this update occurs at the same
t
Less