# Роль колонки: Metric или Dimension

> **Коротко.** Metric — числа, которые складываются: расходы, заказы. Dimension — разрезы: канал, регион. Проверка одна: имеет ли смысл сумма за два периода.

Адрес: https://marfor.pro/docs/data/mapping/column-roles · Раздел: Данные: от таблицы до проверенного источника › Маппинг: дата, метрики и разрезы › Роль колонки: Metric или Dimension · Вид: Понятие · Уровень: для начинающих · Обновлено: 2026-10-14

![Слева — расходы двух недель: 20 000 ₽ и 30 000 ₽, сумма 50 000 ₽ имеет смысл, это Metric. Справа — ДРР тех же недель: 20 % и 60 %; «сумма» 80 % и «среднее» 40 % неверны, верный ДРР двух недель — 33 %. Колонку ДРР выключают, а ДРР считает формула](https://marfor.pro/docs/img/prep-roles-sum-test.png)

## Пример на числах {#example}

В источнике две недели рекламы:

| Неделя | Расходы | Выручка | ДРР |
|---|---:|---:|---:|
| 1 | 20 000 ₽ | 100 000 ₽ | 20 % |
| 2 | 30 000 ₽ | 50 000 ₽ | 60 % |

1. **Расходы за две недели** — 20 000 + 30 000 = 50 000 ₽. Сумма имеет смысл: столько и потрачено. Это Metric.
2. **ДРР за две недели** «суммой» — 20 % + 60 % = 80 %. Такой доли не было ни в одной неделе.
3. **ДРР средним** — (20 % + 60 %) ÷ 2 = 40 %. Тоже мимо.
4. **Верный ДРР** — сумма расходов на сумму выручки: 50 000 ÷ 150 000 = 33 %.

MARFOR складывает Metric всегда: в сводной за месяц, в итоге по каналам, в прогнозе. Поэтому проверка роли одна — **имеет ли смысл сумма за два периода**. Да — Metric. Нет — Dimension или выключить.

## Спорные колонки {#disputed}

| Колонка | Роль | Почему |
|---|---|---|
| Расходы, клики, визиты, заказы, выручка | Metric | Складываются |
| Деньги со знаком «₽» | Metric, тип «Валюта» | Складываются; знак MARFOR уберёт сам |
| Канал, регион, категория, устройство | Dimension | По ним делят данные |
| Год и номер месяца | «Временной ряд»: «Год», «Месяц» | Это дата, а не число |
| ID кампании, код региона | Dimension или выключить | Числа, но 1001 + 1002 = 2003 ничего не значит |
| Номер заказа, ID клиента | Выключить | Тысячи значений, разрез бесполезен |
| ДРР, CTR, конверсия, CPC, средний чек, «%» | Выключить | Отношения не складываются |
| Цена, средняя позиция, остаток на дату | Выключить | Сумма за месяц не имеет смысла |
| Флаг «акция: 1 или 0» | Dimension или Metric | Dimension — сравнить дни с акцией и без; Metric — посчитать дни акции |

## Отношения: загружать или считать {#ratios}

Готовый ДРР, конверсию или средний чек колонкой не загружают: в любой сводной MARFOR их сложит, и итог за месяц будет неверным, как в примере выше. Загрузите числитель и знаменатель — расходы и выручку, заказы и визиты — с ролью Metric, а отношение заведите [вычисляемым полем](https://marfor.pro/docs/data/metrics/derived). Оно делит сумму на сумму в каждой строке отчёта. Почему так — [Отношения считаются от сумм](https://marfor.pro/docs/data/metrics/ratios).

## Где это видно в MARFOR {#in-marfor}

- **Metric** попадают в список «Метрики» в «Обзоре данных», в выбор метрики прогноза и в цепочку модели: драйверы и результат — это Metric.
- **Dimension** становятся срезами: фильтры «Срезы» и «Срез (ось X):» в «Обзоре данных», срезы прогноза и модели. Каждое значение — свой срез.
- Разрез с тысячами значений замедляет всё. Мастер прогноза рекомендует срезы до 100 значений, а мастер модели предупреждает, что срезы больше чем с 500 значениями будут пропущены при расчёте.

## Ограничения и частые ошибки {#limits}

- **По умолчанию всё числовое — Metric.** ID, коды и «год» числом MARFOR предложит складывать. Проверьте каждую такую колонку.
- **Колонка с «%» тоже предлагается как Metric**, а знак «%» при чтении отбрасывается: 15 % станет числом 15, а не 0,15. Такие колонки выключайте.
- **Роль меняет тип.** Выбрали Dimension — тип станет «Текстовый»; выбрали Metric у текстовой колонки — «Дробное число»; выбрали «Валюта» — роль станет Metric.
- **У бленда роли не меняются.** Колонки бленда задаёт Блендер, роли он ставит сам: числа — Metric, остальное — Dimension.

> [!Для любознательных]
> Верный ДРР двух недель — это среднее ДРР, взвешенное выручкой: (20 % × 100 000 + 60 % × 50 000) ÷ 150 000 = (20 000 + 30 000) ÷ 150 000 = 33 %. Неделя с большой выручкой весит больше. Простое среднее (40 %) даёт обеим неделям одинаковый вес, поэтому ошибается тем сильнее, чем сильнее различается выручка.

## Связанные

- [Настроить маппинг источника: дата, метрики и разрезы](https://marfor.pro/docs/data/mapping/roles)
- [Числа из файла: пробелы, запятые, «₽» и «%»](https://marfor.pro/docs/data/mapping/numbers)
- [Отношения считаются от сумм: CRR, CAC, средний чек](https://marfor.pro/docs/data/metrics/ratios)
- [Поля экрана «Настройки маппинга»: справочник](https://marfor.pro/docs/data/mapping/fields)
- [Проверить данные в «Обзоре данных»](https://marfor.pro/docs/data/mapping/check)
