워크플로는 부울 true 또는 false 문에 따라 작업의 여러 과정을 정의하는 의사 결정 함수를 구현할 수 있습니다.

의사 결정은 워크플로의 분기입니다. 워크플로 의사 결정은 사용자, 다른 워크플로, 애플리케이션 또는 워크플로가 실행되는 환경에서 제공된 입력에 따라 이루어집니다. 의사 결정 요소가 받은 입력 매개 변수 값에 따라 워크플로 분기의 분기가 결정됩니다. 예를 들어 워크플로 의사 결정에서 지정된 가상 시스템의 전원 상태를 입력으로 받을 수 있습니다. 가상 시스템의 전원이 켜진 경우 워크플로는 논리적 흐름의 특정 경로를 따릅니다. 가상 시스템의 전원이 꺼진 경우 워크플로는 다른 경로를 따릅니다.

의사 결정은 항상 부울 함수입니다. 각 의사 결정에 대한 가능한 결과는 true 또는 false뿐입니다.

사용자 지정 의사 결정

사용자 지정 의사 결정은 스크립트로 의사 결정 문을 정의한다는 점에서 표준 의사 결정과 다릅니다. 사용자 지정 의사 결정은 다음 예제와 같이 정의한 문에 따라 true 또는 false를 반환합니다.

if (decision_statement){
	return true;
}else{
	return false;
}