Groovy 코드
데이터 변환코드
Groovy 스크립트를 직접 실행한다. $input/$json/$workflow 바인딩을 제공한다.
기본 정보
| 항목 | 값 |
|---|---|
| 서비스 타입 | ssemworks-microservice-base.groovyCode |
| 표시 이름 | Groovy 코드 |
| 카테고리 | 데이터 변환 |
| 그룹 | transform |
| 버전 | 1 |
입출력
- 입력: 메인(main)
- 출력: 메인(main)
파라미터
| 파라미터 | 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| 실행 모드 | mode | 선택 | runOnceForAllItems | 전체 1회 실행 또는 아이템별 실행 선택지: 전체 1회( runOnceForAllItems) · 아이템별(runOnceForEachItem) |
| Groovy 코드 | code | 문자열 | "" | 실행할 Groovy 소스 |
| 옵션 | options | 컬렉션 | {} | — |
옵션 하위 필드
| 파라미터 | 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| 타임아웃(ms) | timeout | 숫자 | 10000 | 실행 타임아웃(밀리초) |
| 실패 시 계속 | continueOnFail | 불리언 | false | 아이템별 모드에서 한 아이템 실패 시 계속 진행할지 여부 |