Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Gowtham
Contributor III
Contributor III

Qlik Sense Straight Table rendering very slow

Hi All,

In my application, I have one Straight table which has more than 10 dimensions(without measure) and it has millions of entries. When I apply the filter the table is loading for a long time to render the chart.

Can anyone tell me how to optimize the table to resolve the performance issue?

Thanks in advance

2 Replies
Kushal_Chawda

If you have millions of records in a straight table, it will likely render slowly because the table contains many dimensions, and associating each value can take time. Below are some tips to improve performance:

Limit the data in the straight table:
You can either reduce the dataset size (e.g., load only 2 years of data instead of 5) or remove key fields from the straight table, as these can significantly slow down rendering.

Apply a calculation condition on the straight table:
This forces the user to make a selection before the data is displayed. By filtering the data first, the table will render more efficiently.

Ensure key fields are optimized:
If the fields in the table come from different tables, make sure the key fields between them are correctly associated and not stored as text. If a key field is text, consider converting it to a number using theautonumber or autonumber# function.

Remove calculated dimensions:
If you’re using calculated dimensions in the table, move those calculations to the script instead. This will reduce the load during rendering.

Increase server RAM:
As a last resort, you can increase server RAM to improve performance, but this option may require extensive checks and approvals before implementation.

Gowtham
Contributor III
Contributor III
Author

Thank you,

I will try these and let you know