워크플로 실행 데이터 가져오기

워크플로 실행 데이터가 필요한 워크플로에서는 워크플로 실행 데이터 가져오기 작업을 사용하여 특정 워크플로 실행에 대한 정보를 검색할 수 있습니다. 이 작업은 리소스 목록이 아닌 단일 워크플로 실행에 대한 데이터만 검색한다는 점에서 다른 데이터 가져오기 작업과 다릅니다.

이 페이지의 내용

구성

필드

워크플로 실행 데이터 가져오기 작업에는 필드가 필요하지 않습니다.

반환된 데이터

워크플로 실행 데이터 가져오기 작업은 단일 워크플로 실행에 대한 데이터를 반환합니다. 반환된 데이터에는 다음 변수 정보가 포함됩니다.

워크플로 실행 데이터 가져오기 작업에서 반환된 변수입니다.
변수 이름설명
id워크플로 실행의 GID입니다.
legacyResourceId워크플로 실행의 레거시 ID입니다.
retryAttemptCount워크플로 실행의 재시도 횟수입니다.
startedAt워크플로 실행이 시작된 시간(UTC)입니다.
triggerEvent워크플로 실행을 트리거한 이벤트입니다. id, source, triggeredAt 필드가 포함된 객체입니다.
url워크플로 실행의 URL입니다.
workflow워크플로 실행이 속한 워크플로입니다. id, legacyResourceId, name, tags, url, version 필드가 포함된 객체입니다.

이 작업 이후의 단계에서 반환된 데이터에 액세스하려면 워크플로 실행 데이터 가져오기라는 변수를 사용합니다. 예를 들어 내부 이메일 보내기 작업에서 워크플로 실행 상태를 참조할 수 있습니다.

Workflow Run Status: {{ getWorkflowRunData.url }}
Workflow Name: {{ getWorkflowRunData.workflow.name }}
Run Time: {{ getWorkflowRunData.startedAt }}

트리거

이 작업은 예약된 시간 트리거를 포함하여 모든 워크플로에서 사용할 수 있습니다. 예약된 시간 트리거를 사용하는 워크플로의 경우 이벤트의 결과가 아니라 지정한 시간에 워크플로가 시작됩니다. 스토어 또는 앱에서 워크플로를 시작하는 특정 이벤트가 없기 때문에 데이터가 자동으로 포함되지 않습니다.