Bruin Dashboards Step 4 of 5
Migrate Metabase Dashboards to Bruin
Validate before opening the browser
Run DAC's structural validation first. It catches missing query references, invalid widgets, layout mistakes, and broken semantic references without running queries.
dac validate --dir dashboards
Then execute every data widget against the configured connection:
dac check --config .bruin.yml --dir dashboards
dac check validates the dashboard and runs its SQL. It reports the row and column counts, execution time, and any query errors. Run both commands in CI once the dashboard is checked in.
To inspect one widget directly from the terminal, use its dashboard and widget names:
dac query \
--config .bruin.yml \
--dir dashboards \
--dashboard "Migration Fixture Dashboard" \
--widget "Daily revenue"