Types of Facts Table - Javatpoint
Types of Facts Table - Javatpoint
The snapshot fact table describes the state of things at a particular time and contains many
semi-additive and non-additive facts.
Example: The daily equilibrium fact is expressed by the customer dimension but not by the
time dimension.
Periodic snapshots require the performance of the business at regular and estimated time
intervals. Unlike a transaction fact table where we load a row for each event, with periodic
snapshots, we take a picture of the activity at the end of the day, week, or month, and then
another picture at the end of the next period.
1. Summative facts: Summative facts are used with aggregation functions such as sum (), The accumulated fact table is used to show the activity of a process that has a beginning and
2. Semi summative facts: There are small numbers of quasi-summative fact aggregation For example, we are processing an order. An order remains in the process until it will be
functions that will apply.
processed. As the step towards completing the order is completed, the corresponding row in
For example, consider bank account details. We also cannot also apply () for a bank the fact table is updated.
balance which will not have useful results, but the minimum() and maximum()
functions return useful information. Fact less Facts
3. Non-additive facts: We cannot use numerical aggregation functions such as sum (),
average (), on non-additive facts. For non-additive facts, ratio or percentage is used.