Структура рабочего процесса
- Триггер: По расписанию
- Code: Запрос к вашему хранилищу данных
- Code (необязательно): Отформатируйте данные как массив
- Iterator: Цикл по каждому товару
- Upsert Record: Создать или обновить в Twenty

Шаг 1: Запланируйте триггер
Настройте запуск рабочего процесса с частотой, соответствующей требованиям к актуальности данных:- Каждые 5 минут для синхронизации, близкой к реальному времени
- Каждый час для менее критичных данных
- Ежедневно для пакетных обновлений
Шаг 2: Выполните запрос к вашему хранилищу данных
Добавьте действие Code для получения последних данных:Шаг 3: Отформатируйте данные (необязательно)
Если ваше хранилище возвращает данные в формате, требующем преобразования, добавьте ещё одно действие Code. К распространённым преобразованиям относятся преобразование типов, переименование полей и очистка данных.Пример: данные пользователей с булевыми и статусными полями
Пример: данные о товарах с преобразованием типов
Пример: форматирование даты и валюты
Распространённые преобразования
Шаг 4: Переберите товары
Добавьте действие Iterator:- Вход:
{{code.products}}