Report Run Web Interface

A run/read/delete interface for stored report runs - the results of executed report configs

A report run is one execution of a report config over a concrete time range; its stored result is the report — the user-facing artifact the FE renders and exports. Every run embeds a snapshot of the config it was executed with, so results stay self-contained after the report config is edited or deleted.

Storage is bounded: when the reports database reaches its size limit, the oldest terminal runs are evicted regardless of which config owns them, so a run can disappear before its config’s retention would remove it. Eviction keeps each config’s newest run and any pending/running run. Retention and eviction are both best-effort, so a config may end up keeping fewer runs than its retention.max_runs.

Fields

API

Back to Clickhouse Facade