dbt SQL mode, schema refresh via git, and new content permissions
October 4, 2024
A new UI mode for writing dbt SQL (ie. Jinja + refs). Now for handwritten SQL folks can toggle into dbt SQL mode for confirming well composed SQL and results before pushing to dbt.
An early look at a new always-git mode for schema refresh. Soon development team will have the option to also force schema refreshes through a pull request workflow.
Continuing work on drafts in Omni, this also offers content-level and global toggles for dashboard permissions, like blocking download or scheduling.
Some experimental work + conversation about adding more visual types to the data model. Here we show some special handlers for hex colors that enable a more visual experience for end users. This also sets up the groundwork for more style controls in the UI like pills for categorical fields, modeled conditional formatting, checkboxes, etc.
The launch of global color palettes for everyone. A bit of final cleanup to make sure these palettes carry to the renderer, and we show off a nice example in production.
A quick demo of the live experience for period-over-period with time controls, so now even time dimensions can flexibly pull offsetting time periods with a couple clicks.
dbt SQL Mode
Very SoonA new UI mode for writing dbt SQL (ie. Jinja + refs). Now for handwritten SQL folks can toggle into dbt SQL mode for confirming well composed SQL and results before pushing to dbt.
Git Schema Refresh
Very SoonAn early look at a new always-git mode for schema refresh. Soon development team will have the option to also force schema refreshes through a pull request workflow.
More Draft Work for Dashboards Plus New Content Permission
SoonContinuing work on drafts in Omni, this also offers content-level and global toggles for dashboard permissions, like blocking download or scheduling.
Richer Tables
ExperimentalSome experimental work + conversation about adding more visual types to the data model. Here we show some special handlers for hex colors that enable a more visual experience for end users. This also sets up the groundwork for more style controls in the UI like pills for categorical fields, modeled conditional formatting, checkboxes, etc.
Global Color Palette Launch Plus Rendering
LaunchedThe launch of global color palettes for everyone. A bit of final cleanup to make sure these palettes carry to the renderer, and we show off a nice example in production.
Overlapping Time Period-Over-Period
LaunchedA quick demo of the live experience for period-over-period with time controls, so now even time dimensions can flexibly pull offsetting time periods with a couple clicks.