US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Help & Support
  • Support
  • Deep Dive
  • RIO Education Modules
  • RIO Reporting
  • Generic Reporting Engine

Exporting Report and Status Monitoring

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support
  • About Us
    Who is RIO Education? Start Your RIO Journey Housekeeping
  • Experience RIO in action
+ More

Table of Contents

Exporting Report and Status Monitoring Initiate an export Calculate the expected files Reset of export history Stages of export Status monitoring

Exporting Report and Status Monitoring

The RIO Education - Reporting Engine uses both Reporting Export and Reporting Export Job to track the status of an export.


Initiate an export

To start initiate an export:

  1. Switch to RIO Reporting Engine app.
  2. Click on the Reporting Export tab.
  3. Select a reporting export record.
  4. Update the Status to Queue.


Calculate the expected files

When an export is requested, the Reporting Export's Total Expected Data Holder Generation and Total Expected Export are recalculated based on the Reporting Query defined.

Field Description
Total Expected Data Holder Generation The count of reporting query with Data Holder Generation Query by the report file type and file section. 
Total Expected Export The count of all reporting query by the report file type and file section.


Reset of export history

Please bear in mind upon the initialization of an export, the history of the reporting export will be reset. This includes:

  • The Reporting Export's Level and Log Message.
  • The attachment/files.
  • The related Reporting Data Holder records.
  • The related Reporting Export Job records.

If you would like to keep the history, please clone the reporting export record and initiate the export from the newly cloned record.


Stages of export

The reporting export has three stages.

Sequence Stage Description
1 Data Holder Generation The reporting engine will query data based on the Reporting Query's Data Holder Generation Query and perform the summarization onto the Reporting Data Holder object.

The completed jobs are tracked on the Total Data Holder Generated field.

When the total matches the expected data holder generation, it will proceed to the Data Compilation stage.
2 Data Compilation The reporting engine will query the data based on the Reporting Query's Report Export Query and compile a list of record ids to be exported in Data File Export stage.
3 Data File Export The reporting engine will start generating the reporting file based on the records found on Data Compilation stage.

The completed jobs are tracked o the Total Exported field.

When the total matches the expected export, the status of the Reporting Export will be set to Completed if there is no error.


Status monitoring

The export is executed in asynchronous mode. Therefore, the status of the asynchronous jobs are tracked on the Reporting Export Jobs.

Fields Description
Name The identical name for an asynchronous job.
Reporting Export The related reporting export.
Apex Job Id The Id for an asynchronous Apex job execution.
Job Type The type of execution. The supported options are:
  • Data Holder Generation.
  • Data Compilation.
  • Data File Generation.
Start Time The start datetime for an asynchronous Apex job.
End Time The end datetime for an asynchronous Apex job.
Status The status for an asynchronous Apex job. The supported options are:
  • Queued.
  • In Progress.
  • Completed.
  • Failed.
Log Message The logging details when an asynchronous Apex job failed.



export and monitor report

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • What is RIO Education - Reporting Engine
  • Setup Reporting Metadata
  • Setup Reporting Picklist Value Set
  • Setup Reporting Export
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand