플로우 변수 플로우 논리 설정
플로우 데이터를 데이터 알약으로 저장하는 하나 이상의 플로우 변수에 값을 할당합니다. 데이터 알약을 참조하여 플로우 변수 값에 액세스합니다.
중요사항:
이 플로우 논리는 이미 생성된 플로우 변수의 값을 설정합니다. 플로우 변수 생성에 대한 지침은 다음 문서를 참조하십시오 플로우 변수 생성.
입력
| 필드 | 설명 |
|---|---|
| 이름 | 변수 이름입니다. 플로우에 사용할 수 있는 변수 목록에서 선택합니다. |
| 데이터 | 변수 값입니다. 문자열 값을 입력하거나, 스크립트를 입력하거나, 데이터 정제를 사용하십시오. 변수 값은 다른 변수를 포함하여 플로우 앞부분의 모든 데이터 알약을 참조할 수 있습니다. 다른 데이터 알약을 참조하여 변수 값을 설정하는 경우에는 변수 할당의 순서를 유지관리해야 합니다. 참조된 값은 항상 참조된 값을 사용하는 변수 앞에 와야 합니다. 순서를 변경하면 null 값이 생성될 수 있습니다. 빈 값을 할당하려면 이 필드를 비워 둡니다. 주: 플로우 변수 값은 위쪽에서 아래쪽으로 할당되는 순서대로 설정됩니다. 동일한 변수의 값을 여러 번 설정하면 플로우는 마지막으로 설정된 값만 사용합니다. 스크립트를 입력하려면 [변수]에 대한 스크립팅 켜기 아이콘을 선택합니다. 스크립트 편집기에 스크립트를 입력합니다. 인라인 스크립팅에 대한 자세한 내용은 다음 문서를 참조하십시오 인라인 스크립트. |
출력
이 플로우 로직은 출력을 생성하지 않지만 플로우 변수의 값을 변경합니다.
사용량
플로우 변수는 플로우 데이터를 특정 데이터 유형의 데이터 알약으로 저장합니다. 데이터 창의 플로우 변수 섹션에서 플로우 변수 데이터 알약에 액세스할 수 있습니다. 플로우 변수 값을 사용하려면 다른 데이터 알약과 마찬가지로 데이터 패널 또는 알약 선택기에서 데이터 알약을 선택합니다.
인시던트 번호 변수 값을 플로우 데이터 알약 값으로 설정
이 예에서 플로우는 인시던트 기록의 범주를 확인합니다. 범주가 네트워크인 경우 플로우 변수는 기록 번호를 저장하는 데 사용됩니다.
플로우의 뒷부분에서 이메일 전송 작업은 인시던트 번호 플로우 변수를 이메일 제목과 본문의 일부로 사용합니다.
스크립트를 사용하여 인시던트 번호 변수 값 설정
이 예에서 플로우는 인시던트 기록의 범주를 확인합니다. 범주가 네트워크인 경우 플로우 변수는 기록 번호를 저장하는 데 사용됩니다. 이 예시에서 플로우 변수는 데이터 알약 값이 아닌 스크립트에서 설정됩니다.
/*
**Access Flow/Action data using the fd_data object. Script must return a value.
**Order number is offset by +1 in Error Handling Section.
**Available options display upon pressing "." after fd_data
**example: var shortDesc = fd_data.trigger.current.short_description;
**return shortDesc;
*/
var incNumber = fd_data.trigger.current.number;
return incNumber;