Перейти к основному содержимому

Split in Batches

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

Настройка

Параметры ноды Split in Batches

ПараметрОписание
Размер пакетаКоличество элементов в одном пакете. По умолчанию 10
СброситьЕсли включено — сбрасывает счётчик и начинает с первого пакета при каждом новом запуске

Как работает

Нода имеет два выхода:

  • loop — выход для обработки текущего пакета. Подключите сюда ноды которые должны выполняться для каждого пакета
  • done — выход который срабатывает когда все пакеты обработаны

Типичная схема: нода → loop → обработка → обратно в Split in Batches → когда все пакеты готовы → done → следующий шаг.

Выходные данные

На выходе loop — текущий пакет элементов. На выходе done — все элементы объединённые вместе.