Report Generator¶
The Report Generator receives user supplied report templates in order to generate a new report inside the Everysk Platform. The generated report can be accessed directly on the execution result or through the Reports section on the Everysk Platform.

Parameters¶
The Report Generator worker must receive specific parameters in order to execute properly. When parameters are not set correctly it may cause the worker to not work as expected. This worker's parameters are separated in the following tabs: Input and Output.
Input¶
The Input tab contains parameters which are consumed by the worker, in order to execute its calculations or actions.

Report Template¶
Select a report template using Fixed Report Template variant.
Workspace¶
Set the research workspace of the report template using Fixed Workspace variant.
Dynamic Inputs¶
Each report template has individual inputs required to generate reports. Once you have selected a report template, those inputs will appear below the Report Templateand Workspace fields, as shown in the example below. As the exposure report template only needs a portfolio to generate a report, only a portfolio field will appear below the other inputs.

Output¶
The Output tab contains parameters that defines the worker execution results, and how it will be provided to downstream workers.

Name¶
Set the report name using Template Text or Upstream Data variants.
Workspace¶
Set the workspace in which the report will be saved on the platform using Fixed Workspace variant.
Tags¶
Set the portfolio tags using Fixed Tags or Upstream Data variants.
¶
Results¶
Once the worker finishes its executions successfully, it will return a result object containing the generated report to the workflow, which can be used by downstream workers. Below you can see an example of the Report Generator's result object hierarchy.
- Report (report)
- ID (string)
- Name (string)