The article explains pagination in Harmoni, highlighting its role in dividing large datasets into smaller pages to improve performance and user experience. Pagination enhances data access, analysis speed, and export efficiency. Harmoni's support team customizes pagination settings based on project scale to optimize performance.
In this article
1. Pagination
Pagination is the process of dividing content or data into separate, discrete pages. It is commonly used in web applications to divide returned data and display it on multiple pages within one web page.
Why have Pagination?
Pagination helps to maintain high performance to bring a better user experience. When working with large datasets and large tables, if all information was returned at once, Harmoni's performance would be much slower.
Data
When Harmoni accesses data from an API, if large datasets are broken down into smaller pieces that can be fetched incrementally, this helps improve performance of the web server, and makes for a far better user experience as they are able to work with some of the data sooner, instead of waiting for every record.
Analysis
Since all the analysis results, especially in large tables, cannot be read at once, it makes sense to split the data into chunks. This way the performance is increased with faster results. Navigating paginated tables is simple with Harmoni's Table Navigator.
Exports
Harmoni also uses pagination when exporting large tables to Excel. This ensures that there are no constraints made to overall memory usage which slows down the whole experience.
2. Harmoni Settings
When a Harmoni site is setup, the scale and magnitude of the project(s) are considered and our Support team ensure that pagination settings are adjusted to create the best experience.
If you have any questions about pagination, please contact support@infotools.com.
Where to from here?
Learn more about Harmoni: