If there were no input metrics set, previously users would run into an AssertionError that interrupts the semantic manifest validation process. This changes that to be a more user-friendly validation error.
Add a validation to ensure that expr is set and that it references all the input metrics.
Resolves #270
Description
Improve validations for derived metrics.
AssertionError
that interrupts the semantic manifest validation process. This changes that to be a more user-friendly validation error.expr
is set and that it references all the input metrics.Checklist
changie new
to create a changelog entry