the uw data lab behind vega also has a new library mosaic[1] that seems pretty exciting. My impression was it allows flexible data transformation/slicing in both the client side and server side, with the same dsl.
Oh wow, that's very cool. Being able to push down queries all the way to parquet while existing purely on the clientside via duckdb wasm is very cool. This enables purely static visualizations with full interactivity and full query optimization.
Thanks for the question! GX is a great tool providing data testing, which is also useful during dbt PR, similar to dbt tests. PipeRider provides additional comparison about data profiles between the merge base and the PR, and also presenting more dbt-specific information.
Verifying schema changes pre-production is only part of the issues, figuring out the actual data changes caused by code logic changes is trickier.