Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Although Qliksense is more of visualization tool over a reporting tool. Need recommendation or best practice for the below scenario:
Sheet: I need to create reports which involve roughly around 50 to 70 columns in a table chart object. (https://support.qlik.com/articles/000054308)
Filters within the sheet: Around 10 to 12 filters within the same sheet to filter those columns within the table chart object.
Data volume: Always between 30 M to 100 M records in general
Data Modelling: One layer specific to that report (QVDFile1) as Extract layer. Second layer joined by combining multiple QVD's (QVDfile1 joined with QVDFile2, QVDFile3 upto QVDFile-n) to get data for a single report as Data Load layer.
Need some suggestion and best practice for this scenario on performance wise.
PS: I do use some variables. Mostly they are within the script level. But some variables are unavoidable I have to create only within the GUI. So not sure what is causing the report to slow when filters are applied.
Thanks in advance
Hi @santho_ak
This is what I understood from your post:
Would you please include the screenshot of your application Data Model?
Regards,
Thanks for the response @ArnadoSandoval . Yes your understanding is correct. Attached data model (skeleton) snapshot. Please let me know if this helps
Thanks,
Santhosh
Hi @santho_ak
There are lots of articles addressing Qlik tuning and performance in both, script and UI; based in your Data Model these are some of my observations:
I will refer you to this one hour video by Jonny Poole Qlik Best Practices: Performance and Optimization; he certainly cover many areas for performance tuning in his video; I also attached the video's power point presentation.
Some notes:
Hope this helps,