Понятие операций

Операции — это автоматизированные задачи, выполняемые системой по заданным правилам. Это заранее настроенный алгоритм, который:

  • Выполняет регулярные действия (ежечасная синхронизация данных);

  • Обрабатывает ресурсоемкие процессы (массовое обновление записей);

  • Реагирует на события (импорт данных при получении нового файла).

Технически каждая операция включает:

../../../_images/image311.png

Примеры из практики:

  • Операция переиндексации данных (reindexDataJob) - индексированные данные ускоряют поиск и отображаются в интерфейсе пользователя.

  • Операция переприменения данных (reapplyDataJob) - Параметры операции определяют, на каких объектах модели (реестрах/справочниках) какие наборы правил качества запускать.

  • Операция экспорта аудита (exportAuditJobName) - Операция выгружает логи аудита.

Подробнее полный каталог см. в описании основных операций.

Зачем нужны операции?

Ключевые цели:

Задача

Как решается

Пример

Автоматизация рутины

Замена ручных действий скриптами

Автообновление справочников вместо CSV-импорта

Гарантия целостности

Контроль зависимостей между данными

Проверка связей "клиент → заказы" перед удалением

Оптимизация ресурсов

Выполнение задач в непиковое время

Генерация отчетов ночью

Соблюдение SLA

Точное соблюдение расписания

Ежедневная выгрузка для регулятора к 9:00

Без операций:

  • Ручные ошибки при массовых изменениях;

  • Простой системы в часы пик;

  • Нарушение регламентов (например, несвоевременная отправка данных).

Пример использования

Команда тратила 4 часа в день на ручной импорт заказов из 1С. Это вызывало частые ошибки и конфликты данных.

Решение:

  • Создана операция auto_import_orders:

    • Запуск по расписанию (каждые 30 мин);

    • Автоматическая проверка формата;

    • Настроены уведомления при расхождениях форматов.

  • Настроен мониторинг:

    • [SUCCESS] Imported 142 orders (avg: 12 sec).

Результат:

  • Сокращение ручного труда на 90%;

  • Нулевые ошибки за 3 месяца;

  • Ускорение обработки заказов в 5 раз.

Как начать использовать операции?

  1. Откройте раздел "Операции".

  2. В списке выберите одну из основных операций или создайте свою.

  3. Нажмите на кнопку "Запуск операции" и дождитесь ее завершения.

  4. При завершении операции вы получите соответствующее уведомление и возможность скачать результаты.