В Нейро42 вы можете сохранять дополнительные данные для каждого выполнения воркфлоу. Эти данные называются пользовательскими (custom) и позволяют фильтровать, анализировать и использовать их в логике ваших воркфлоу.
Настройка пользовательских данных
Вы можете задать custom данные с помощью Code Node или Execution Data Node:
- Установка одного значения: $execution.customData.set(«ключ», «значение»);
- Установка нескольких значений сразу (перезаписывает объект customData полностью): $execution.customData.setAll({«ключ1″:»значение1″,»ключ2″:»значение2»});
Ограничения:
- ключ — не более 50 символов
- значение — не более 255 символов
- максимум 10 элементов custom data на выполнение
- данные должны быть строками
Доступ к пользовательским данным во время выполнения
- Получить весь объект: const customData = $execution.customData.getAll();
- Получить конкретное значение по ключу: const value = $execution.customData.get(«ключ»);
Эти данные можно использовать для фильтрации списка выполнений или в логике воркфлоу.