All Collections
Administration
Reports
Classe365's Process Queue
Classe365's Process Queue

Downloading large data in the background while you can still work with Classe365

Ashley Cooper avatar
Written by Ashley Cooper
Updated over a week ago

When attempting to download large amounts of data, particularly over 5000+ student records, a server execution timeout may occur. Server execution timeouts are designed to prevent processes from running indefinitely, which can be crucial for maintaining server performance and resource management.

However, there are several disadvantages of Server Execution Timeout:

  1. Incomplete Processes: If the timeout is too short, it can lead to incomplete execution of processes, especially if they require more time to complete due to complexity or server load.

  2. User Experience: For end-users, timeouts can result in errors or partial data, leading to frustration and potentially loss of trust in the service.

  3. Data Integrity: Timeouts during database transactions can cause partial updates or rollbacks, leading to data inconsistency or corruption.

  4. Performance Tuning: Determining the optimal timeout value can be challenging and may require constant adjustments as application demands change.

  5. Resource Wastage: In some cases, a process may consume resources up until the timeout, only to fail and have those resources wasted.

Classe365's new feature "Process Queue" is just designed to eliminate these drawbacks.

The data will be processed for the following downloads:

  • Fees Payment Data Export

  • Student Export

  • Alumni Student Export

The report will only be accessible for 7 days once it is ready. After that time, the process will expire and the report file will be deleted from the server.

1) Fee Payments Data Export

Under Modules > Manage Fee & Invoicing > Payment Transactions > Export

Please be aware that payment transactions must have a minimum of 2000 records in order to be added to the process queue.

As soon as you export the fee, Classe365 will simply add this into the process queue.

When the report is ready, you can simply download anytime by clicking on "View All" menu under Process Queue.


2) Student Export

Process queue is implemented in both Settings > Import/Export or from "Modules > Manage Students > Export".

When clicked on "Export" a process queue will be created, and you can download the report once the data is processed.

Please be aware that student records must have a minimum of 500 records in order to be added to the process queue


3) Alumni Student Export

We have implemented the process queue for alumni students as well, to download simply go to Modules > Manage Alumni > Export

Please be aware that alumni student records must have a minimum of 500 records in order to be added to the process queue


Questions?

Write us to support@classe365.com, or use in-app chat tool

Did this answer your question?