Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Aggregated vs Transactional Data

Hello,

Just trying to get viewpoints on why transactional data is preferred over pre-aggregated data in qlikview, my boss is suggesting using pre-aggregated sql views for our qlikview apps wrapped up weekly , quarterly,  instead of using a calendar table.  Why would this be a bad/good idea?  Thanks

3 Replies
Not applicable
Author

My main guess would be that it would require multiple data sets, each with their own table.  Which woul then render the start model unusable, and decrease speed a good bit, IDK

MK_QSL
MVP
MVP

If you want transaction by

Hour, Day, Week, Month, Quarter, Year.....

It is not a good idea to create Aggregated Data with all above time span.

In case, if you are in need of some specific transaction, you can obviously go with aggregation.

Not applicable
Author

As usual, it depends. From my experience, data should be loaded with aggregation to the smallest level which will be used as a dimension. For example: if your analysis will drill-down to a daily basis, there's no reason to load hourly aggregated values. Unless that data would be used somewhere else.