Skip to main content

metriql Docs

Headless BI for all your company data

Integrate with your dbt projects

Metriql integrates with dbt and maps dbt resources as datasets. It can also create automatic dbt roll-up models to save data teams time.
Integrate metriqlLearn Aggregates

Define your metrics centrally

Define metrics centrally in a single place for once and all. No more defining metrics for each data tool one by one.
Tutorial for starters

Consume your metrics reliably

Synchronize your metrics to your BI tools, use them in Python or build embedded analytics applications via the REST API.
REST APIBI ToolsEmbedded

metriql is very much under active development. We'd certainly welcome any help, ideas or integration requests on Github!

Why would you need metriql?

  • You want to be able to easily change or add BI tools to your stack.
  • You want to share metric definitions across all your organization.
  • You want to optimize query performance and cost in your BI tools.
  • You spend too much time building roll-up tables and want to automate it.
  • See docs or FAQ for more information and comparison with alternatives.