기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Step Functions에서 입력 및 출력 처리하기
한 주에서 주까지 데이터가 어떻게 흐르는지 이해 AWS Step Functions 워크플로를 효과적으로 설계하고 구현하려면 워크플로와 이 데이터를 필터링 및 조작하는 방법을 배우는 것이 중요합니다. AWS Step Functions.
Step Functions 실행은 JSON 텍스트를 입력으로 받아 워크플로의 첫 번째 상태로 해당 입력을 전달합니다. 개별 상태는 JSON 입력으로 수신되고 일반적으로 다음 상태에 JSON 출력으로 전달됩니다.
Amazon States 언어에서는 다음 필드가 상태 간 흐름을 필터링하고 제어합니다. JSON
-
InputPath
-
Parameters
-
ResultSelector
-
ResultPath
-
OutputPath
다음 다이어그램은 JSON 정보가 작업 상태에서 어떻게 이동하는지를 보여줍니다. InputPath
JSON입력의 어느 부분을 Task
상태 태스크로 전달할지 선택합니다 (예: AWS Lambda 함수). ResultPath
그런 다음 출력에 전달할 상태 입력과 작업 결과의 조합을 선택합니다. OutputPath
JSON출력을 필터링하여 출력에 전달되는 정보를 추가로 제한할 수 있습니다.
InputPath
,Parameters
, ResultSelector
ResultPath
, 및 OutputPath
각각은 워크플로의 각 상태를 따라 JSON 이동하면서 조작됩니다.
각 사용자는 경로를 사용하여 입력 또는 JSON 결과에서 일부를 선택할 수 있습니다. 경로는 로 시작하는 문자열로$
, 텍스트 내의 JSON 노드를 식별합니다. Step Functions 경로는 JsonPath
작은 정보
입력 및 출력 처리가 포함된 워크플로우 예제를 다음 워크플로에 배포하려면 AWS 계정, 모듈 6 - 입력 및 출력 처리를