Пользовательские переменные позволяют хранить и повторно использовать значения в ваших воркфлоу.
Доступно для Pro Cloud планов. Создавать переменные могут только владельцы экземпляра и администраторы.
Область действия и доступность
- Глобальные переменные – доступны всем пользователям экземпляра Нейро42 во всех проектах.
- Переменные проекта – доступны только внутри конкретного проекта, в котором они созданы.
Создание переменных
- Перейдите на вкладку “Переменные” на странице обзора или внутри конкретного проекта.
- Нажмите “Добавить переменную”.
- Укажите:
- Ключ – имя переменной (макс. 50 символов, разрешены A-Z, a-z, 0-9 и _).
- Значение – значение переменной (макс. 1000 символов, те же ограничения).
- Выберите Область (доступно только на странице обзора):
- Глобальная – переменная доступна во всех проектах.
- Проектная – переменная доступна только в выбранном проекте.
- При создании внутри проекта область действия автоматически устанавливается для этого проекта.
- Нажмите “Сохранить”. Переменная станет доступной для использования в воркфлоу в соответствии с областью действия.
Редактирование и удаление переменных
- Перейдите на вкладку “Переменные”.
- Наведите курсор на переменную, которую хотите изменить.
- Выберите “Редактировать” для редактирования или “Удалить” для удаления.
Использование переменных в воркфлоу
Вы можете использовать переменные в Code node и в выражениях:
// Доступ к переменной
$vars.<имя_переменной>
- Все переменные хранятся как строки.
- При выполнении воркфлоу Нейро42 заменяет переменные на их значения. Если значение отсутствует, считается неопределенным. Воркфлоу не останавливается автоматически.
Приоритет переменных
Если переменная проекта имеет тот же ключ, что и глобальная переменная, значение переменной проекта имеет приоритет и перекрывает глобальную переменную внутри workflow этого проекта.
Переменные только для чтения. Для изменения значений используйте интерфейс пользователя.
Для хранения и изменения данных непосредственно в воркфлоу используйте Статические данные воркфлоу.