Skip to content

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)