Що таке режим виконання?
Деякі ноди мають налаштування «Режим виконання» (Execution Mode). Воно визначає, як нода обробляє вхідні дані — по одному елементу чи всі разом.
Два режими
🔹 Individual (Per Item) — Поштучно
Нода обробляє кожен елемент окремо. Якщо на вхід прийшло 10 елементів — нода виконається 10 разів, по одному для кожного.
Приклад: Google Sheet Append у режимі Individual — кожен рядок додається окремим запитом до Google API. 100 рядків = 100 запитів, а відповідно і 100 виконань нод.
🔸 Batch (All at once) — Гуртом
Нода отримує увесь масив елементів одразу і обробляє його за один раз.
Приклад: Google Sheet Append у режимі Batch — усі 100 рядків додаються одним запитом. Це 1 запит та лише 1 виконання ноди. Швидше в десятки разів.
Коли який обирати?
| Критерій | Individual | Batch |
|---|---|---|
| Швидкість | Повільніше | ✅ Швидко |
| Ізоляція помилок | ✅ Одна помилка не впливає на інші | Одна помилка зупиняє все |
| Кількість API-запитів | N запитів | ✅ 1 запит |
| Деталізація логів | ✅ Кожен елемент окремо | Один загальний лог |
Рекомендації для конкретних нод
📊 Google Sheet Append
Рекомендовано: Batch. Один запит замість сотні — менше шансів потрапити під Rate Limit Google API.
🤖 AI GPT
Залежить від задачі. Individual — якщо кожен елемент потребує унікальної обробки. Batch — якщо хочете зібрати усі результати в один блок.
📱 Telegram Posting
Рекомендовано: Individual. Кожне повідомлення — окремий пост у Telegram-каналі.
⚖️ Logic Condition
У режимі Batch — перевіряє всі елементи і якщо хоча б один відповідає умові, весь список йде по позитивній гілці.
📧 Email / SMS
Рекомендовано: Individual. Кожен лист/SMS — окреме повідомлення.
Які ноди підтримують цей режим?
Не всі ноди мають це налаштування. Зазвичай його мають ноди-дії та ноди-обробники:
- AI GPT ✅
- AI Image (DALL-E) ✅
- SEO Normalizer ✅
- API ✅
- Logic Condition ✅
- Telegram Posting ✅
- Google Sheet Append ✅
- Gmail Send ✅
- Email (SES) ✅
- SMS ✅
Ноди-джерела (RSS, Prom/Rozetka, тощо) не мають цього режиму — вони завжди повертають повний список.