Nodul LogoNodul
Get startedБыстрый стартРасширенные возможности

Пакетная обработка данных

Когда узел возвращает массив данных (список писем, строк таблицы), используйте итератор для обработки каждого элемента.

Узел Loop (итератор)

Перебирает массив и выполняет действия для каждого элемента.

Пример: Получили 10 строк из Google Sheets → отправить каждую в CRM

  1. Узел Google Sheets вернул массив строк
  2. Добавьте узел Loop
  3. Укажите источник данных: результат Google Sheets
  4. Подключите действия после Loop - они выполнятся для каждого элемента

Как это работает

Google Sheets  →  Loop  →  Create Contact
      ↓            ↓             ↓
  [10 строк]   итерация    выполняется
                по каждой   10 раз

Внутри Loop доступна переменная $item - текущий элемент массива.

Вы можете обращаться к полям текущего элемента через эту переменную.

Loop автоматически определяет количество итераций по размеру массива. Если 100 элементов - выполнится 100 раз.


Ограничение итераций

Если не хотите обрабатывать все элементы:

  • Max iterations: ограничьте количество (например, только первые 10)
  • Добавьте Filter перед Loop - отфильтруйте массив

→ Подробнее: Работа с массивами