metriql / metriql.com

6 stars 8 forks source link

Building a semantic layer with dbt + Metriql and synchronizing metrics to Tableau & Looker. #24

Open emresemercioglu opened 2 years ago

emresemercioglu commented 2 years ago

We'll build a semantic layer(aka metrics layer) using dbt + Metriql and synchronize metrics to Tableau and Looker and write a blog to showcase how powerful it's to use the same metrics in multiple BI tools at once. It can be considered as a follow-up post on this piece

Steps 1- Fork https://github.com/metriql/metriql-public-demo and copy the models & seeds from dbt sample project: https://github.com/dbt-labs/jaffle_shop 2- Load this data into a data warehouse using your preferred ETL tool. 3- Define metrics relevant to the dataset using Metriql (you should make use of Metriql's relations 4- Use Metriql's integrations to sync metrics to Tableau and Looker and start running ad-hoc analysis. 5- Prepare dashboards on both Tableau and Looker (you'll link them in your blog later on) 6- Write a blog post/tutorial including screenshots and a short video to explain how you built this semantic layer and compare it to other semantic layer solutions such as LookML.

Tooling

mirorac commented 4 months ago

Is this still under consideration? I'm interested in learning how to utilize the Tableau API to synchronize metrics that are maintained within a dbt project, whether with or without metriql.