Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
bhaskarsharma03
Creator
Creator

Choosing a right Data Model

Hi,

Can anyone help me in selecting the right data model.

Model 1. A Fact Table at the heart of the model and all dimensions connecting to it.

Model 2. A flattened Fact Table with most of the dimensions merged into it (wherever possible/feasible)

The second approach seems to give a more responsive UI. However is there any downside to it that I may have missed?

I have attached an image to explain this. Please note that the image is just an example, the real model contains almost a hundred dimension tables and has millions of rows of data in the Fact table, and some of the dimension tables.

I will appreciate if anyone can help me understand the advantages and disadvantages of both the approaches (keeping in mind the volume of data the model is supposed to hold).

Regards,

Bhaskar

1 Reply
Gysbert_Wassenaar

Have you read this document already: Joins and Lookups

The pdf's in this discussion may help too: Re: Performance Optimisation and Multiple Fact Tables


talk is cheap, supply exceeds demand