pbi_score_rubric
Aggregate scores from multiple validators to evaluate Power BI reports against custom criteria, with weighted total score.
Instructions
Aggregate scoring across multiple validators.
Each criterion is a dict with:
id(str): unique identifierlabel(str): human descriptioncheck(str): one ofstar_schema,no_circular_deps,power_query_steps,missing_visuals,measure_existsweight(float, default 1.0)params(dict): check-specific parameters
Returns per-criterion verdicts plus a weighted total score in [0, 1].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| criteria | Yes | ||
| extract_folder | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |