MetricFlow allows you to define, build, and maintain metrics in code

Welcome to MetricFlow

MetricFlow is a computational framework for building and maintaining consistent metric logic. The name comes from the approach taken to generate metrics. Using the user-defined semantic model, a query is first compiled into a metric dataflow plan. The plan is then converted to an abstract SQL object model, optimized, then rendered to engine-specific SQL.

MetricFlow provides a set of abstractions that help you construct complicated logic and aggregate metrics to a range of granularities. As a developer you can also use MetricFlow’s interfaces to construct APIs for integrations to bring metrics into downstream tools in your data stack.

MetricFlow itself acts as a semantic layer, compiling the semantic information described in the MetricFlow spec to SQL that

 

 

 

To finish reading, please visit source site