A Metrics Layer also called Headless BI or sometimes Semantic Layer, includes a specification of metrics such as measures and dimensions. Additionally, it can contain model parsing from files (mostly YAML) and APIs to create and execute metric logic; some include a cache layer. A Metrics Layers encourages us to enforce the DRY (Do not repeat yourself) principle by defining it once and population it to any BI tools used or integrated into internal applications or processes
Start breaking your data siloes with Airbyte