Пакетная обработка

Функционал пакетной обработки (батчей) позволяет выполнять расчеты для больших объемов данных. Батчи являют собой наборы команд и алгоритмов, которые эффективно обрабатывают не одну или несколько товарных позиций, а обычно все позиции в сети. Также есть технические батчи, которые позволяют удалять файловый кеш, обучать нейросеть и тд. Обычно расчеты батчей занимают немало времени и их запуск происходить либо по необходимости, либо по графику (как например для батчей мониторинга цен и расчета прогнозов).

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

Журнал сервера - показывает полный лог работы системы на сервере.

Отчет об использовании памяти

Тест производительности сервера - этот батч запускает набор тестов, которые оценивают производительность сервера. Так система записывает время выполнения каждого теста и сравнивает с эталонным. Этот батч позволяет оценить достаточно ли производительности в сервера, на которому запущен MySales.

Полный пересчет всех прогнозов - этот батч запускает полный пересчет прогнозов для всех товарных позиций. Выполнение этого батча занимает очень много времени (от 4 до 10 часов в зависимости от количества SKU и магазинов). Прогнозный батч запускается автоматически ночью по согласованному с клиентом графику для пересчета прогноза и передачи актуальных данных в систему автозаказа. Вручную этот батч обычно запускает служба поддержки в случае ошибок при его отработке по графику. Пользователи также могут запустить этот батч в случае необходимости.

Сбор информации о ценах конкурентов - этот батч запускает обновление цен у конкурентов для тех SKU, которые заведено в модуль мониторинга цен. Батч обновления цен у конкурентов запускается автоматически по согласованному графику.

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

Мэппинг каталогов конкурентов на наши SKU - этот батч связывает SKU в вашей сети с товарами из каталогов конкурентов, которые были получены в процессе мониторинга каталогов.

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

Обучение Дуси (нейросеть промо) - этот батч запускает обучения нейросети для прогнозирования промо на последних промо данных. Батч обучения нейросети запускается автоматически раз в неделю по согласованному графику. Вручную запуск этого батча необходимо согласовать с промо командой и ответственным сотрудником MySales.

Обновление данных сопоставления промо - этот батч запускает алгоритм поиска сопоставимых (похожих) промо в сети. Это важный батч, так как новые промо прогнозы базируются на данных со сопоставимых исторических промо. Он позволяет при необходимости вручную запустить поиск сопоставимых промо, в обычном режиме система автоматически ищет сопоставимые промо при построении нового промо прогноза.

Полный пересчет всех промо в истории - этот батч запускает полный пересчет прогнозов для всех промо в истории. Время работы этого батча, в зависимости от количества промо, можеть достигать нескольких дней. Этот батч запускают сотрудники MySales и только в случаях, когда улучшается логика построения промо прогноза для получения более точных результатов.

Пересчет промо от 14 дневной давности + будущих - этот батч пересчитывает промо прогноз для всех промо не старше 14 дней, а также для всех будущих промо. Этот батч запускается раз в неделю по согласованному графику. Вручную этот батч обычно запускает служба поддержки в случае ошибок при его отработке по графику. Пользователи также могут запустить этот батч в случае необходимости.

Пересчет промо от 200 дневной давности + будущих - этот батч пересчитывает промо прогноз для всех промо не старше 200 дней, а также для всех будущих промо. Этот батч запускается по необходимости.

Удалить ВСЕ прогнозы - запуск этого батча удаляет все прогнозы из базы данных. Его нельзя запускать. Он может быть выполнен только сотрудником MySales, и только в определенных ситуациях.

Удалить ВЕСЬ файловый кэш - запуск этого батча удалит все локально кэшированные исторические данные. MySales при построении прогноза кэширует историю, что бы при каждом построении прогноза не выгружать ее заново с базы данных. Этот подход позволяет ускорить построение новых прогнозов и уменьшить нагрузку на БД. Если выполнить этот батч, то при следующем пересчете прогнозов MySales будет заново выгружать все исторические данные с базы, что существенно увеличит время пересчета. Этот батч необходимо запускать, если произошли изменения в исторических данных.

Удалить компоненты Дуси по группам -

Сбор статистики прогнозов - этот батч аналогично батчу пересчета всех прогнозов запускает расчет прогнозов для всех SKU в сети, но он не сохраняет рассчитанные прогнозы в базу данных, а только собирает статистическую информацию, которую можно увидеть в разделе "Статистика". Это позволяет собрать данные о качестве прогноза за небольшое время, так как данные на будуть записаны в базу данных (запись в базу данных, это очень продолжительный процесс).

Расчет ценовой кросс-эластичности - этот батч рассчитывает ценовую кросс эластичность для всех SKU в сети. Результаты расчета можно увидеть в разделе "Оптимизация цен". Этот батч запускается раз в неделю по согласованному графику.

Загрузить файловый кэш - этот батч загружает все необходимые исторические данные по всем позициям для ускорения процесса прогнозирования. Является обратным по логике батчу "Удалить ВЕСЬ файловый кэш". Есть смысл запускать, после выполнения удаления кеша.

Пересчитать данные продаж по группам - этот батч пересчитывает продажи по группах, с использованием продаж по SKU. Он агрегирует продажи по SKU в продажи по группам. Этот батч запускается раз в неделю по согласованному графику. Вручную его есть смысл запускать, если данные продаж по группам и суммарные по SKU отличаются.

Пересчет календаря заказов - этот батч доступный только при использовании автозаказа MySales. Запуск этого батча автоматически пересчитывает календари заказов на основании диаграмм. При заведении диаграммы календарь пересчитывается автоматически. Но у пользователя есть возможность пересчитать календарь заказов при необходимости.

Пересчет заказов - этот батч доступный только при использовании автозаказа MySales. Запуск этого батча автоматически пересчитывает все заказы в системе. С учетом последних прогнозов, СЗ и других факторов. Этот батч запускается каждый день по согласованному графику перед формированием новых заказов.

(c) MySales Labs Ltd
Единственным и исключительным владельцем программного обеспечения MySales, данной документации и других связанных с MySales сопроводительных материалов, является MySales Labs Ltd