Кронверк Дата · Заметки
Заметки / BI

Слой метрик для BI-отчётности

BI · 6 мин чтения

Когда показатель «выручка» считается по-разному в трёх дашбордах, проблема не в BI-инструменте. Определения метрик размазаны по отчётам, и каждый автор фиксирует свою версию. Слой метрик собирает определения в одном месте.

Что входит в определение метрики

Пример описания

metric: net_revenue
title: Чистая выручка
source: mart.orders
expression: sum(amount - discount - refund)
filters:
  - is_test = false
dimensions: [order_date, region, channel]
owner: finance

Как внедрять

Начните с 10–15 показателей, по которым чаще всего возникают вопросы. Для каждого найдите все места расчёта, согласуйте одно определение с владельцем и переведите отчёты на общий источник. Остальные метрики переносятся по мере доработки отчётов.

Отдельно договоритесь о правилах изменений: новая версия формулы должна быть видна в истории, а влияние на исторические данные — оценено до публикации.