Skip to main content

How SFHub Studio Report Works

SFHub Studio Report is a container organized by a page or a set of multiple pages each one containing one or more Visual objects designated to show data according to the preferred graphical aspect.

When a Report is open or activated from a SFHub Application (e.g., SFHub Visualizer), the SFHub Analytics linked to the Visual objects are executed to gather the data to be fed into the Visual objects. The SFHub Analytics are executed inheriting the Sigmafine Context from which the Report is activated.

The execution of the analytics is orchestrated by the SFHub Server in order to minimize the resource consumption:

Report of type ElementThe analytics are always executed in order to provide an up-to-date version of the data.
Reports of type ModelThe analytics are executed according to the validity of the cache where the outputs are stored.
The execution is triggered when:
- The cache is empty
- The cache has been invalidated by an action performed on the Sigmafine Case (adjustment, case runner action, etc.)