Pre-generating the data for the reports for all courses, for example once a day

Idea created by hel on Oct 9, 2018
    Reviewed by Product Management
    Score0

    As a bit of background, when a user accesses a course report most of the time it takes to load is the system generating the data for the report.  This is done every time the report is run which is why it takes as long as it does for the report to load.

    As it has to generate the data each time it is run the time it takes will depend on the amount of data to be included.  The amount of data will depend on the number of users, the duration of the report, the amount of activity ( among other things ).  Essentially the more there is, the data will need to be generated for the report and the longer it takes.

    For example if we run the report on a busy course with lots of users with a long duration on the report it could take 10-15 minutes to generate the report or longer.

    Although we explained to the client that  the amount of data will depend on the number of users, the duration of the report, the amount of activity ( among other things ).But they still think is too slow.

    The clients are wanting to access lots of these reports and so the load times are more noticeable.

    They want Blackboard Learn can pre-generating the data for the reports for all courses, for example once a day.  This way when the user accesses the reports it would only have to display the report and not generate the data so it would be a lot quicker.

    Can this be done?

    Thanks a lot.

    Product Version (if applicable):