Skip to content

The server-side pivot engine can efficiently process raw data from different data sources and only communicate the necessary data to the view-port of the pivot table. This results in less bandwidth and more efficient performance.

Notifications You must be signed in to change notification settings

SyncfusionExamples/server-side-pivot-engine-for-pivot-table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Server-side pivot-engine for pivot table

Introduced a server-side engine where all the pivot calculations, filtering, sorting, etc. are done. Then, the information to be displayed in the viewport will be passed to the client side. This prevents transferring the entire data source to a browser, which reduces network traffic and increases rendering performance of the Pivot Table especially where there are millions of data. It works best when virtual scrolling is enabled. The engine supports different kinds of data sources such as JSON, CSV, DataTable, and collections.

The following steps demonstrate how to run the application,

  • Open the PivotController application in Visual Studio.
  • Dependent packages will be downloaded automatically from the nuget.org site.
  • Run the application once the packages are downloaded.
  • Once the application is hosted in the localhost, copy and paste its URL in the Sample->pivot.js file.
  • Then open the Sample->pivot.html file. The pivot table will be populated in the browser.

About

The server-side pivot engine can efficiently process raw data from different data sources and only communicate the necessary data to the view-port of the pivot table. This results in less bandwidth and more efficient performance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8

Languages