Функции
Раздел «Функции» предназначен для управления вычислительными сценариями и расширениями платформы.
Общее описание
Функции позволяют автоматизировать обработку данных, интегрироваться с внешними сервисами или реализовывать бизнес‑логику. Каждая функция оформляется как отдельный модуль с параметрами запуска и правами доступа.
Список функций
Главная таблица отображает название, описание, версию и статус каждой функции. Доступны быстрые действия: запуск, остановка, редактирование и просмотр журнала выполнения.
Создание новой функции
- Перейдите в Админ → Функции → Создать.
- Укажите имя, краткое описание и тип функции (скрипт, веб‑хука, задача планировщика).
- Загрузите файл реализации или выберите шаблон из встроенной библиотеки.
- Определите параметры запуска: переменные окружения, расписание, ограничения по времени.
- Назначьте ответственных пользователей и роли, которые могут управлять функцией.
- Сохраните и протестируйте выполнение в режиме отладки.
Версионирование
Каждое обновление функции фиксируется в истории. При необходимости вы можете откатиться к предыдущей версии, сравнить изменения и просмотреть журнал запусков.
Логи и мониторинг
Для каждой функции доступен подробный журнал: время старта, результат выполнения, использованные ресурсы. Системные предупреждения и ошибки выводятся в отдельном разделе, а также доступны через общий журнал логов.
Безопасность
Ограничивайте доступ к управлению функциями только доверенным ролям. При загрузке пользовательского кода рекомендуется включить песочницу и контроль ресурсов.
Интеграции
Функции могут обращаться к внешним API, очередям сообщений и базам данных. Настройте соответствующие ключи и endpoints в разделе Настройки прежде чем активировать функцию.