Аналитика без очереди в IT: что показывает кейс Datacor

Datacor дал клиентам аналитику аренды без очереди в IT. Разбираем, почему главная работа тут в модели данных, а не в дашборде, и где такие проекты ломаются

  • Где теряются деньги на аренде
  • Та же задача в других отраслях
  • Как устроена самостоятельная аналитика
  • Где такие проекты ломаются

Повод

  1. Datacor разрабатывает софт для дистрибьюторов технических газов.

  2. Компания рассказала в блоге AWS, как дала клиентам своего продукта TrackAbout самостоятельную аналитику по аренде на Amazon Quick Sight.

  3. Основную работу в проекте сделали до появления дашборда: данные об активах собрали из разрозненных систем в одну модель.

  4. Без такой модели любой BI-инструмент отвечает на вопрос директора с той же скоростью, что и аналитик, у которого этот запрос стоит в очереди.

Где теряются деньги на аренде

  1. У дистрибьюторов сварочных и технических газов значительную долю выручки даёт аренда оборудования: баллонов, моноблоков, стационарных ёмкостей.

  2. Баллон уезжает к клиенту, и с этого дня по нему начисляется аренда.

  3. Если баллон месяцами стоит пустым на складе клиента, а счёт по нему не выставлен, компания теряет деньги, и ни одна система не сообщает об ошибке.

  4. Чтобы управлять таким парком, владельцу нужны ответы на три вопроса.

  5. Какая доля парка реально работает у клиентов?

  6. Где фактическая ставка ниже прайса и почему?

  7. Сколько начисленной аренды компания так и не собрала?

  8. По словам Datacor, до проекта данные для этих ответов лежали в несвязанных системах, а получить их можно было только через IT. Отчёты, которые IT успевало собрать, давали ограниченную картину по утилизации парка, соблюдению ставок и возврату выручки.

Та же задача в других отраслях

Замените баллоны на паллеты, кофемашины, спецтехнику или торговое оборудование, и получится типичная российская компания среднего размера. Договоры и ставки ведут в 1С, движение активов - в WMS или в таблицах логистов, клиентов - в CRM. Коммерческий директор задаёт вопрос, аналитик неделю сводит выгрузки, и к моменту ответа ситуация уже другая.

Мы оцениваем любой инструмент через TTU, time to use: сколько времени проходит от вопроса до решения, принятого на цифрах. В схеме «запрос в IT → выгрузка → Excel»

TTU измеряется неделями

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

Как устроена самостоятельная аналитика

Для пользователя self-service BI выглядит просто: он открывает дашборд или пишет вопрос обычным языком и получает график.

Под этим лежат три слоя, и каждый требует инженерной работы

Единая модель данных. Актив, клиент, договор, ставка и перемещение описаны один раз и связаны ключами. У Datacor здесь было преимущество: TrackAbout с самого начала фиксирует движение каждого баллона сканированием, поэтому цифровая история актива уже существовала.

Большинству компаний этот слой приходится строить с нуля. Семантический слой.

Здесь закрепляют определения метрик.

Утилизация - это дни у клиента, делённые на дни в парке, или другая формула? Учитываются ли баллоны в ремонте?

Пока финансы и продажи считают одну метрику по-разному, совещание над дашбордом уходит на спор о том, чья цифра верна. Интерфейс.

Готовые дашборды, фильтры и вопросы на естественном языке, которые Quick Sight переводит в запрос к данным.

Пользователь видит только этот слой.

По нашему опыту, на него уходит меньшая часть бюджета проекта.

Разобрать ваш контур интеграции

Где такие проекты ломаются

  1. Типовой сценарий: компания покупает BI-лицензию и сразу строит дашборды поверх сырых выгрузок.

  2. Через три месяца финансы, продажи и логистика показывают на совещании четыре разные цифры выручки, и директор снова звонит аналитику, чтобы понять, какой верить.

  3. Вторая типовая ошибка - интеграции «точка-точка».

  4. Каждая система выгружает данные в BI своим скриптом.

  5. Программист 1С переименовывает поле, отчёт перестаёт считаться, и команда узнаёт об этом на совещании, где цифры не сходятся.

  6. Третья ошибка пришла вместе с генеративным AI.

  7. Языковая модель поверх грязных данных отвечает уверенно, быстро и неверно. Менеджер, который получил от чат-бота неправильную цифру по дебиторке и принял по ней решение, второй раз к инструменту не вернётся.

Как мы собираем такой контур

В проектах KT.Team мы начинаем с данных и заканчиваем интерфейсом. Интеграционная шина на Datareon, Apache Kafka или Talend ESB забирает события из 1С, складских и учётных систем и приводит их к общей модели. Если в

Источник

  1. е меняется поле, падает один коннектор с понятной ошибкой, а отчёты продолжают работать на последних корректных данных.

  2. Поверх модели мы фиксируем словарь метрик: формулы, владельцев, допустимые значения. Словарь нужен и людям, и AI.

  3. Когда мы добавляем вопросы на естественном языке, модель (GigaChat, YandexGPT или Claude - в зависимости от требований к контуру) получает определения метрик через RAG и через MCP читает только подготовленные витрины. К сырым таблицам у неё доступа нет.

  4. Все запросы проходят через LLM & Security Gateway, поэтому видно, кто что спросил и какие данные ушли в модель. В такой архитектуре AI-ассистент для аналитики - последний и относительно дешёвый шаг.

  5. Основной объём работы приходится на модель данных и словарь метрик.

Вывод

Инструмент BI в кейсе Datacor занимает меньшую часть истории. Главное в нём - компания сначала навела порядок в данных об активах и только потом открыла их людям, которые принимают решения. Пользователь TrackAbout получает ответ за минуты, потому что инженеры заранее связали сканирования, договоры и ставки в одну модель. Компании, которые пропускают эту работу и начинают с дашборда, платят за лицензию и по-прежнему ждут отчёты от IT неделями.

Источник

Datacor, Amazon Web Services: How Datacor built self-service rental analytics with Amazon Quick Sight, AWS Machine Learning Blog.

Обсудить статью: Аналитика без очереди в IT: что…

Укажите email или телефон, чтобы мы могли вам ответить.

Отправить через: