spectacles-ci / spectacles

A continuous integration tool for Looker and LookML.
https://spectacles.dev
MIT License
216 stars 34 forks source link

I wish spectacles had a change validator #735

Open jschintz opened 10 months ago

jschintz commented 10 months ago

Random idea, End users want to know their impact from upstream analytics engineering changes.

As a user they should be able to:

Feature is specifically meant to capture downstream changes from a pdt or a dbt deployment

Use a package like datafold to improve query times.

joshtemple commented 10 months ago

Hey @jschintz, our SaaS product has a dbt integration [2min video] that does some of what you suggest. It works with dbt Cloud and open source dbt setups, as well as other data modeling tools like Dataform.

It won't tell you about changes in numbers in dashboards, that would be really cool. But it will warn you about potential SQL errors caused by analytics engineering changes.

I think the idea of dashboard diffing continues to be very interesting to us. It would be useful to define some key reports in your org and get a sense of how changes (whether to Looker or to the warehouse, like dbt) impact those reports.