기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
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로 데이터 트랜스포밍 섹션을 참조하세요.