Имитация данных

Имитация данных — это имитация или подмена реальных данных. Эта функция особенно полезна при разработке рабочих процессов.
С помощью иммитации вы можете:
  • Избежать повторных обращений к реальному источнику данных, экономя время и ресурсы.
  • Работать с небольшим и предсказуемым набором данных на начальном этапе разработки.
  • Исключить риск изменения или перезаписи живых данных, пока воркфлоу находится на стадии тестирования.

Иммитация с реальными данными через Закрепление данных

Вы можете загрузить реальные данные в воркфлоу и закрепить их в панели «Вывод» узла. Это позволяет работать с реалистичными данными, выполняя всего один запрос к источнику данных.
Эта техника особенно полезна, если необходимо тестировать воркфлоу с точной структурой данных и параметрами источника.
Как закрепить данные в узле
  1. Запустите узел, чтобы загрузить данные.
  2. В панели «Вывод» нажмите “Закрепить данные”.
  3. Когда закрепление активировано, кнопка блокируется и появляется баннер “Эти данные закреплены”.
Важно: закрепление недоступно для узлов, которые выводят бинарные данные.

Создание пользовательских данных через Code или Edit Fields (Set) узлы

Вы можете генерировать собственные наборы данных в воркфлоу:
  • Code узел: позволяет создавать произвольные данные и возвращать их как выходные данные узла.
  • Edit Fields (Set) узел: подходит для добавления небольших тестовых полей; удобен для простых наборов данных
    .
Для сложных или масштабных тестов рекомендуется использовать Code узел.

Пример использования встроенных тестовых данных
Customer Datastore узел предоставляет фиктивный набор данных для работы.
  • Добавьте узел в воркфлоу и выполните его, чтобы исследовать структуру данных.
Этот подход полезен, когда необходимо протестировать воркфлоу без подключения к реальному источнику данных.
Таблицы данных позволяют хранить и управлять информацией прямо внутри Нейро42, без необходимости обращения к внешним базам данных. Это удобно для различных сценариев, например:
  • Сохранение данных между воркфлоу в рамках одного проекта.
  • Установка маркеров для предотвращения повторных запусков или контроля триггеров воркфлоу.
  • Повторное использование шаблонов сообщений или подсказок.
  • Хранение данных для оценки или обучения ИИ-агентов.
  • Сохранение данных, сгенерированных во время выполнения воркфлоу.
  • Объединение данных из разных источников для обогащения наборов данных.
  • Создание справочных таблиц для быстрого поиска внутри воркфлоу.

Как работать с таблицами данных

Работа с таблицами данных включает два этапа: создание таблицы и взаимодействие с ней в воркфлоу.
Шаг 1: Создание таблицы данных
  1. В вашем проекте Нейро42 перейдите на вкладку Data Tables.
  2. Нажмите на кнопку с разделением в правом верхнем углу и выберите Создать таблицу данных (Create Data Table).
  3. Укажите понятное и описательное имя таблицы.
В открывшемся представлении таблицы вы можете:
  • Добавлять и переупорядочивать столбцы для структурирования данных.
  • Добавлять, удалять и редактировать строки.
  • Изменять существующие значения.
Шаг 2: Взаимодействие с таблицами данных в воркфлоу
Для работы с таблицами в воркфлоу используйте Data Table узел, который позволяет:
  • Получать данные из таблицы.
  • Обновлять или изменять записи.
  • Выполнять манипуляции с данными в рамках воркфлоу.
Подробнее см. в инструкции к
Data Table узлу.

Особенности и ограничения таблиц данных

  • Таблицы подходят для легкого и среднего объема данных. По умолчанию таблица не может превышать 50 МБ.
  • Когда таблица достигает 80% лимита, система выдает предупреждение. При достижении максимального объема добавление данных вручную или через воркфлоу будет невозможно, что может вызвать ошибки исполнения.
  • По умолчанию таблицы в проекте доступны всем участникам команды.
  • Таблицы, созданные в Личном пространстве, доступны только их создателю.
Таблицы данных и переменные
Характеристика Таблицы данных Переменные
Единая табличная структура
Связь строк и столбцов
Доступ между проектами
Отображение отдельных значений
Оптимизация под короткие значения
Структурированные данные
Ограничение по проектам
Использование значений в выражениях
Экспорт и импорт данных
Для переноса данных между Нейро42 и внешними системами:
  1. Получите данные из таблицы с помощью воркфлоу.
  2. Экспортируйте данные через API или файл.
  3. Импортируйте данные в другую систему или таблицу согласно нуждам.

Предупреждение о применении иностранного языка

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

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

Данная мера принята для минимизации рисков неправильного толкования ключевых понятий и предотвращения негативных последствий, связанных с некорректностью переводов сложных технических терминов и выражений.

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

Свяжитесь с нами

* нажимая на кнопку, Вы даете согласие на обработку персональных данных