Api Update Semantic Metric
Control Plane
Api Update Semantic Metric
Edit a governed metric and apply it DIRECTLY to both environments (no PR).
Editable fields: label, description, status (verified/draft/deprecated or '' to clear), and
the DEFINITION — `agg` (sum/avg/min/max/count/count_distinct) + `expr` (a SQL expression over
the metric's mart columns). Body: {label?, description?, status?, agg?, expr?}. When the
definition changes it is validated by RUNNING the aggregation against the staging marts in
the bound warehouse first; on success the metric's measure is updated in both the staging and prod
semantic YAML and committed directly to both git branches. `meta.platinur.status` stays in
git (worker-preserved on rebuild). Requires GitHub configured. Permission: create_proposals.
`owner` was removed and is no longer accepted.
POST
Api Update Semantic Metric
Path Parameters
Response
Successful Response