Succeed 워크플로 상태 - AWS Step Functions

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Succeed 워크플로 상태

Succeed 상태("Type": "Succeed")는 상태 시스템을 성공적으로 종료하거나,의 브랜치를 종료하거나병렬 워크플로 상태,의 반복을 종료합니다Map 워크플로 상태. Succeed 상태는 Choice 상태 시스템 종료를 제외하고 아무 작업도 수행하지 않는 상태 브랜치에 유용한 대상입니다.

Succeed 상태는 터미널 상태이므로 다음 예제와 같이 Next 필드가 없으며 End 필드도 필요하지 않습니다.

"SuccessState": { "Type": "Succeed" }
Output (선택 사항, JSONata만 해당)

공통 상태 필드 외에도 JSONata를 사용하는 Succeed 상태에는 출력 필드를 포함하여 상태에서 출력을 지정하고 변환할 수 있습니다. 지정하면 Output 값이 상태 출력 기본값을 재정의합니다.

출력 필드는 모든 JSON 값(객체, 배열, 문자열, 숫자, 부울, null)을 허용합니다. 객체 또는 배열 내부의 문자열 값을 포함한 모든 문자열 값은 {% %} 문자로 묶여 있는 경우 JSONata로 평가됩니다.

출력은 JSONata 표현식도 직접 수락합니다. 예를 들면 다음과 같습니다.

"Output" : "{% jsonata expression %}"

JSONata에 대한 자세한 내용은 섹션을 참조하세요Step Functions에서 JSONata로 데이터 변환.