Цепочка данных для дашборда: схема за 30 минут

Источники, выгрузка и сверка, хранилище, визуализация - простая схема для нетехнического руководителя без модных слов.

«Нам нужен дашборд» - и через неделю в переписке появляются слова хранилище данных, выгрузка и сверка, API, витрина. Руководитель кивает, но не понимает, за что платит и где ломается цепочка. На созвоне с подрядчиком это дорого: либо соглашаются на всё подряд, либо режут объём работ и теряют половину пользы.

Ниже - одна схема из четырёх блоков, которую можно нарисовать за 30 минут на доске с IT или с подрядчиком. Без модных слов: что входит, кто отвечает, что может пойти не так.

Схема целиком: четыре слоя

Данные идут слева направо. Каждый слой - отдельный вопрос на встрече.

СлойПростыми словамиВопрос владельцу
1. ИсточникиОткуда берём фактыCRM, касса, реклама, склад - что обязательно?
2. Выгрузка и сверкаКак приводим к одному видуКто сверяет, что «выручка» везде одна?
3. ХранилищеГде лежит готовое для отчётовОдна таблица KPI или куча выгрузок?
4. ВизуализацияЭкран для решений3-5 KPI, обновление без ручной сводки

Если один слой пропущен - дашборд будет «картинкой» или вечной пятничной сводкой в Excel. Чек-лист готового экрана - в статье про дашборд, которым пользуются.

01. Источники: список систем, не «всё из CRM»

Источник - любая система, где рождается факт: сделка закрыта, оплата прошла, заказ отгружен, клик по рекламе.

Как проверить: выпишите 3 KPI, по которым вы уже принимаете решения. Напротив каждого - одна система и один ответственный за доступ (логин, выгрузка, API).

Что сделать: таблица на одну страницу:

KPIСистемаЧастота фактаКто даёт доступ
ВыручкаCRM + кассаежедневноIT / РОП
ЗаявкиСайт + рекламаежечасномаркетинг
Остатки1С / складежедневнологистика

Типичный провал: «всё в CRM», а половина денег в кассе или маркетплейсе - на экране дыры.

02. Выгрузка и сверка: не магия, а правила и расписание

Три шага - по-русски: забрать, почистить, положить. Первый шаг - выгрузка из CRM. Второй - сверка: «выручка = сумма оплаченных счетов без возвратов». Третий - запись в таблицу для дашборда.

Как проверить: спросите подрядчика одну фразу: «Что происходит, если в CRM удалили сделку?» Должен быть ответ: пересчёт, журнал, пометка - не молчание.

Что сделать:

  • Зафиксируйте 10 правил преобразования (даты, валюта, статусы, дубли).
  • Расписание: операционка - раз в час или чаще, финансы - раз в сутки.
  • Один человек сверяет раз в неделю CRM и витрину по 3 контрольным цифрам.

Грязь на входе убивает отчёты быстрее плохого графика - см. ошибки в данных CRM.

03. Хранилище: одна витрина KPI, не зоопарк файлов

«Хранилище» не обязательно дорогой кластер. Для среднего бизнеса часто хватает базы или набора таблиц, куда выгрузка и сверка кладёт уже посчитанные KPI и срезы (канал, менеджер, продукт).

Как проверить: можно ли построить тот же график, что на дашборде, запросом к базе или одной выгрузкой из витрины - без ручного Excel?

Что сделать: договоритесь о именах таблиц и полей на языке бизнеса: revenue_fact, leads_by_channel, не tmp_final_v2. История за 12-24 месяца - чтобы сравнивать год к году.

04. Визуализация: экран решений, не музей графиков

Последний слой - то, что видит владелец. Ему не нужно знать про выгрузку и сверку: он должен за 10 секунд понять «хорошо или плохо» и провалиться в деталь по клику.

Как проверить: новый человек без подсказок называет статус бизнеса по экрану. Не может - перегруз или не те метрики.

Что сделать: 3-5 KPI на первом экране, фильтры по каналу и периоду, мобильная версия. Обновление без «Иван, выгрузи к вечеру».

Кто за что отвечает (без IT-языка)

На одной схеме подпишите роли - иначе на созвоне все смотрят на разработчика:

РольСлоиВопрос на неделе
Владелец / CEO4, KPIКакое решение принимаем по цифрам?
РОП / операционный1-2, CRMПоля и статусы заполнены?
IT / подрядчик2-3, выгрузка и сверкаОбновление в согласованный срок, журналы ошибок
Аналитик / финансы3, витринаСверка с первичкой

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

Когда полная цепочка данных не нужна (пока)

  • Один источник, один KPI, прототип на 2 недели - можно выгрузку и сверку упростить до скрипта раз в сутки.
  • Нет владельца метрик - сначала глоссарий и CRM, потом слой 3-4.
  • Команда не готова к ежедневным решениям по цифрам - сначала недельный ритуал, потом частота данных.

Типичные провалы на стыках слоёв

СтыкСимптомЛечение
Источник → выгрузка и сверка«В CRM одно, на экране другое»Глоссарий + еженедельная сверка
Выгрузка и сверка → ХранилищеОтчёт «вчерашний» без пометкиДоговорённый срок обновления на экране
Хранилище → Экран40 виджетов, ноль решенийРезать до 3-5 KPI
Всё сразуПроект на полгода без цифрПрототип слоя 1-2 за 2 недели

С чего начать за 30 минут

  1. Нарисуйте 4 прямоугольника слева направо на листе.
  2. В первый впишите системы из вашей таблицы KPI.
  3. Во второй - 3 правила «как считаем выручку» (один абзац).
  4. В третий - «где лежит одна таблица правды» (даже если пока Google Sheets).
  5. В четвёртый - 3 KPI для владельца, остальное - «позже».

Эту схему можно отдать подрядчику как ТЗ на один лист - без 40 страниц «как у всех». На второй встрече проверьте только стыки: откуда выгрузка и сверка берёт выручку и куда витрина кладёт итог для экрана. Если на оба вопроса есть имя таблицы и расписание - половина рисков уже снята.

Нужно пройти схему по вашим системам? Оставьте заявку - за созвон разложим источники, выгрузку, сверку и первый экран без лишнего объёма работ.