Перейти к содержанию

Функции

Раздел «Функции» предназначен для управления вычислительными сценариями и расширениями платформы.

Общее описание

Функции позволяют автоматизировать обработку данных, интегрироваться с внешними сервисами или реализовывать бизнес‑логику. Каждая функция оформляется как отдельный модуль с параметрами запуска и правами доступа.

Список функций

Главная таблица отображает название, описание, версию и статус каждой функции. Доступны быстрые действия: запуск, остановка, редактирование и просмотр журнала выполнения.

Создание новой функции

  1. Перейдите в Админ → Функции → Создать.
  2. Укажите имя, краткое описание и тип функции (скрипт, веб‑хука, задача планировщика).
  3. Загрузите файл реализации или выберите шаблон из встроенной библиотеки.
  4. Определите параметры запуска: переменные окружения, расписание, ограничения по времени.
  5. Назначьте ответственных пользователей и роли, которые могут управлять функцией.
  6. Сохраните и протестируйте выполнение в режиме отладки.

Версионирование

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

Логи и мониторинг

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

Безопасность

Ограничивайте доступ к управлению функциями только доверенным ролям. При загрузке пользовательского кода рекомендуется включить песочницу и контроль ресурсов.

Интеграции

Функции могут обращаться к внешним API, очередям сообщений и базам данных. Настройте соответствующие ключи и endpoints в разделе Настройки прежде чем активировать функцию.