May 26, 2021But in a data warehouse, overwriting of attributes is not the solution as historical data for analysis is always required. So making suchÂ
A factless fact table is a table that contains only foreign keys to dimensions, but no numeric facts. It is used to capture events or situations that have no measurable outcome, but are important for analysis.
What Is A Fact table?
A Fact table is typically a table created in a data warehouse which containsfacts such as total number of employees in an organization or average sales How A Dimension Is Related to A Fact table?
Dimensions are just like reference tables that are referenced in a Fact tablealong with the calculated or computed facts it contains. For example How A Dimension Is Related to A Factless table?
Traditionally, a dimension is related to a Factless table in the same way itis related to Fact table. However Missing Factor
A Factless table can help your business to understand "missing factors" often overlookedor not considered Negative Analysis
The term "Missing Factor" mentioned above is more broadly acceptedas Negative Analysis and so the Factless table actively provides information aboutthe Identifying An Activity Or Event
Factless tables can be also used for information extraction regarding an activityor event not predefined in the system. For example Coverage
Now this simply means that one set of information is not enough so a paired setof the information is formed and then finding the odd ones out tell us the Student-Exam Scenario
Think of a student-exam scenario where many students are registered but not allof them appear at the examination. Now Setup Factlessfactdw Database
Let us build a sample database called FactlessFactDWbased onthe following dimensions: 1. Student 2. Exam 3. Date 4