반복 실행 스텝
반복 실행 스텝을 제외한 모든 스텝을 여러 번 실행한 결과를 배열로 사용할 수 있습니다.
배열
각 반복에서 사용할 데이터를 템플릿으로 입력할 수 있습니다.
입력할 수 있는 데이터 예시는 다음과 같습니다.
- 상수:
[1, 2, 3, 4]
- 워크플로우 실행 결과:
workflow1.data
- 스텝 실행 결과:
outputs.step1
사용 가능 변수
배열에 ["h", "o", "p", "s"]
를 입력한 경우 다음과 같은 변수를 사용할 수 있습니다.
item
현재 반복의 데이터 입니다.
첫번째 반복의 값: "h"
items
배열에 입력한 데이터 입니다.
모든 반복의 값: ["h", "o", "p", "s"]
currentIndex
현재 반복의 인덱스 입니다.
첫번째 반복의 값: 0
실행 방법
병렬 실행
병렬 실행은 모든 반복을 동시에 처리합니다.
실행시간이 짧지만 대용량 데이터 처리시 제한이 발생할 수 있습니다.
모든 반복이 성공하면 각 반복의 실행 결과의 배열이 결과가 됩니다.
각 반복 중 하나라도 실패하면 모든 반복의 실행이 취소되며 가장 먼저 실패한 반복의 오류가 결과가 됩니다.
순차 실행
순차 실행은 각 반복을 한 번에 하나씩 실행합니다.
실행시간이 길지만 대용량 데이터 처리에 적합합니다.
모든 반복이 성공하면 각 반복의 실행 결과의 배열이 결과가 됩니다.
각 반복을 실행하는 중에 실행에 실패하면 모든 반복의 실행이 취소되며 실패한 반복의 오류가 결과가 됩니다.
마무리
반복 실행 스텝에 대한 기본적인 사용법을 알아보았습니다.
작성 할 수 있는 스텝 쿼리를 살펴보시고 어드민에 필요한 추가적인 기능들을 탐색해보세요. 또한, 궁금한 점이나 도움이 필요한 경우 언제든지 연락주시기 바랍니다. 메일(contact@hopsoffice.com)로 문의하시면 사용을 도와드리겠습니다.