Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Yandex Serverless Integrations
RU
  • Сопоставление с другими сервисами Yandex Cloud
    • Все инструкции
        • Обзор
          • Switch
          • Foreach
          • While
          • Parallel
          • No op
          • Fail
          • Success
          • Wait
        • Настроить политику повторных попыток для рабочего процесса
        • Настроить правило перехода по ошибкам
    • Просмотр операций с ресурсами сервиса
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Публичные материалы
  • История изменений
  1. Пошаговые инструкции
  2. Workflows
  3. Конструктор шагов рабочего процесса
  4. Управляющие шаги
  5. Foreach

Добавить цикл Foreach

Статья создана
Yandex Cloud
Обновлена 16 июня 2026 г.
Открыть в Markdown

Управляющий шаг Foreach позволяет задать последовательность шагов, которые будут выполняться над каждым элементом входных данных. Выходные данные — массив результатов выполнения всех шагов последовательности. Подробнее о состоянии рабочего процесса при выполнении шага Foreach.

Консоль управления
  1. В процессе создания нового рабочего процесса или изменения существующего в консоли управления в блоке Создание рабочего процесса / Изменение рабочего процесса выберите Конструктор.

  2. Из секции Управляющие шаги в левой части экрана перетащите элемент Foreach в нужное место рабочего процесса в окне конструктора.

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

  3. В окне со схемой рабочего процесса нажмите на добавленный блок Foreach, чтобы выбрать его.

  4. В правой части окна на вкладке Настройки:

    1. В поле Имя шага задайте имя шага рабочего процесса.

    2. В поле Количество одновременно обрабатываемых элементов входных данных задайте количество элементов входных данных, над которыми одновременно будет выполняться указанная последовательность шагов.
  5. (Опционально) Перейдите на вкладку Вход и задайте jq-шаблон для фильтрации состояния рабочего процесса, которое передается в шаг.

  6. (Опционально) Перейдите на вкладку Выход и задайте jq-шаблон для фильтрации выходных данных шага, которые добавляются в состояние рабочего процесса.

  7. Чтобы добавить новый шаг в последовательность, перетащите его в обозначенный пунктирной линией блок из секции Интеграционные шаги или Управляющие шаги.

Полезные ссылкиПолезные ссылки

  • Спецификация YaWL
  • Создать рабочий процесс с помощью конструктора
  • Изменить рабочий процесс

Была ли статья полезна?

Предыдущая
Switch
Следующая
While
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»