We use dbt extensively and are constantly looking for ways to leverage it as our central place to define data used for analysis.
dbt announced and are working on a metrics layer implementation where the analysts can define core metrics right within the dbt models.
Now that Holistics has its dbt integration up and running it would be great to make more use of this. So, if a user wants to create a new model from a dbt table in their warehouse it would be great if Holistics could reference the dbt metadata, and if any metrics have been defined for that table, they are “automatically” created. In my mind, I see a dialogue box pop-up asking if the following dbt defined metrics should also be included in the definition, so that it is optional. Also, when creating a new measure, someone could select from possibly new metrics that have been defined.
This would help bring together more of the centralised definitions and metrics that we have in dbt and really leverage this, with Holistics focussing on the joining of tables and visualisations.
There are other visualisation tools out there that are already doing this, such as Lightdash and Sisu