---
sourceDocument: 호주 워크플로우 빌드
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/build-workflows

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 워크플로우 빌드

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# 플로우 로직 시도

# 플로우 로직 시도 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

플로우 로직 블록 내에서 오류가 발생해도 플로우가 계속 실행되도록 허용합니다. 플로우 로직 블록 내에서 오류가 발생하는 경우 일련의 작업을 실행합니다.

## 입력 {#flow-logic-try__section_j1p_wfj_3rb}

시도 플로우 논리에 필드 입력이 없습니다. 대신 더하기( ![작업, 플로우 논리 또는 아이콘 뒤에 하위 플로우 추가]()) 아이콘을 표시하면 일련의 작업, 플로우 논리 또는 하위 플로우를 추가하여 실행을 시도하고 오류를 평가할 수 있습니다. 시도 블록에 여러 항목을 추가할 수 있습니다. 오류가 발생하면 플로우는 플로우 로직 블록의 오류 섹션 내에서 일련의 작업, 플로우 로직 또는 하위 플로우를 실행합니다.

## 출력 {#flow-logic-try__section_h4z_wfj_3rb}

이 플로우 논리에는 출력이 없지만 Try 블록 내의 작업, 플로우 논리 및 하위 플로우에는 출력이 있을 수 있습니다. 플로우 로직 블록 시도 내에서 오류가 발생하면 실패한 작업은 완료(오류 적방)의 작업 상태를 반환합니다. 이 작업 상태를 사용하여 실패한 항목을 확인하고 Catch 블록에 조건부 논리를 빌드할 수 있습니다. 예를 들어 Try 블록의 기록 생성 작업 상태가 완료됨(오류 적방)인 경우 Catch 블록에서 다른 값을 가진 기록 생성 작업을 실행합니다.  

## 중요 우선순위 인시던트에 대한 문제 기록 생성 {#flow-logic-try__example_tgs_mwj_3rb}

이 예에서 플로우는 중요 우선순위 네트워크 인시던트가 생성되면 세 가지 알림 중 하나를 보내려고 시도합니다. 플로우는 먼저 SMS 메시지 전송을 시도하고, 실패하면 커넥트 메시지 전송을 시도합니다. 커넥트 메시지가 실패하면 이메일이 전송됩니다.
그림 1. 여러 알림 방법에 대한 플로우 로직 시도

## 실행 상세 정보 {#flow-logic-try__section_qby_3wj_3rb}

그림 2. 플로우 로직 실행 상세 정보 시도

## 플로우 및 작업 오류 처리 자원 {#flow-logic-try__id_o5h_rn3_xcc}

작업 및 플로우에서 오류 처리를 사용하는 방법에 대한 자세한 내용은 커뮤니티 게시물 [플로우 및 작업 오류 처리 개요: 오류를 테스트하는 이유 및 방법 - Worfklow 자동화 CoE](https://www.servicenow.com/community/workflow-automation-articles/flow-and-action-error-handling-overview-why-and-how-to-test-for/ta-p/2877891)를 참조하십시오ServiceNow®.

* [플로우 및 작업 오류 처리 수준 1: 재시도 및 작업 오류 평가 - 워크플로우 자동화 CoE](https://www.servicenow.com/community/workflow-automation-articles/flow-and-action-error-handling-level-1-retry-and-action-error/ta-p/2877930)
* [플로우 및 작업 오류 처리 수준 2: 플로우 로직 - 워크플로우 자동화 CoE](https://www.servicenow.com/community/workflow-automation-articles/flow-and-action-error-handling-level-2-flow-logic-workflow/ta-p/2877963)
* [플로우 및 작업 오류 처리 수준 3: 플로우 오류 처리 - 워크플로우 자동화 CoE](https://www.servicenow.com/community/workflow-automation-articles/flow-and-action-error-handling-level-3-flow-error-handling/ta-p/2877970)
* [플로우 및 작업 오류 처리 수준 4: 모범 사례 및 요약 - 워크플로우 자동화 CoE](https://www.servicenow.com/community/workflow-automation-articles/flow-and-action-error-handling-level-4-good-practices-and/ta-p/2877996)
{#flow-logic-try__ul_lvf_l33_xcc}
**관련 개념**   

* [하위 플로우 출력 할당 플로우 논리](https://servicenow-prod.fluidtopics.net/9z~FTktF0TX1enj~eKhbpw "하위 플로우가 실행을 완료할 때 반환하는 데이터를 지정합니다. 하위 플로우 출력을 상위 플로우의 데이터 또는 다른 프로세스의 입력으로 사용합니다.")
* [워크플로우 플로우 논리 호출](https://servicenow-prod.fluidtopics.net/n7ptJ12pH5gCgO3LQLH7sw "플로우에서 게시된 활성 워크플로우를 실행합니다. 플로우 데이터를 워크플로우 입력으로 사용할 수 있습니다. 예를 들어, 현재 기록을 워크플로우 입력으로 지정할 수 있습니다.")
* [플로우 로직까지 다음 작업을 수행합니다.](https://servicenow-prod.fluidtopics.net/M155U11nk2IpMCx7InzlFA "종료 조건이 충족될 때까지 하나 이상의 작업을 반복적으로 적용합니다. 플로우 데이터를 사용하여 종료 조건을 지정할 수 있습니다.")
* [병렬 플로우 논리에서 다음을 수행합니다.](https://servicenow-prod.fluidtopics.net/3zMQ_RueW5fG_KlSRD921g "격리된 플로우 로직 블록 내 별도의 경로에서 작업과 하위 플로우를 실행합니다.")
* [동적 플로우 플로우 로직](https://servicenow-prod.fluidtopics.net/BGfwAtEDtTI91FQ2NL6QHg "런타임 데이터를 사용하여 플로우 또는 하위 플로우를 동적으로 식별하고 실행합니다. 동적으로 호출된 플로우 또는 하위 플로우에 대한 예상 입력을 제공하는 템플릿을 빌드합니다.")
* [End 플로우 플로우 로직](https://servicenow-prod.fluidtopics.net/3Dz8VX6cGyl9YNlEbxtJyw "현재 플로우 실행을 중지합니다. 플로우 분기 내에서 End Flow를 사용하여 종료 조건을 지정합니다. 예를 들어, 플로우가 특정 If 플로우 로직 블록에 도달하면 종료합니다.")
* [For Each 플로우 논리](https://servicenow-prod.fluidtopics.net/aNHstYJ1Xsbk93i_8DpMTw "기록 목록의 각 기록에 하나 이상의 작업을 적용합니다.")
* [If 플로우 로직](https://servicenow-prod.fluidtopics.net/8CZy0tOfnVH381badEMYrQ "조건 목록이 충족되는 경우에만 하나 이상의 작업을 선택적으로 적용합니다.")
* [의사 결정 플로우 로직 만들기](https://servicenow-prod.fluidtopics.net/6G2YB2M1raocUrVLsGdKEA "중첩된 If, Else If 또는 Else 플로우 로직의 대안으로 여러 조건부 경로가 필요한 상황에서 결정 테이블 분기 로직을 사용할 수 있습니다. 예를 들어, 어떤 종류의 자동차 보험이 필요한지 결정하려면 연령, 사고 이력 및 자동차 모델과 같은 입력을 결정 테이블에 추가하여 보험 보장 수준을 결정할 수 있습니다. 이 논리를 사용하면 If 조건 또는 스위치 케이스 문에 비해 시간을 절약하고 가독성이 높은 형식을 제공할 수 있습니다.")
* [플로우 변수 설정 플로우 로직](https://servicenow-prod.fluidtopics.net/~3nS7elDTIskh8~Pn1UsNw "플로우 데이터를 데이터 알약으로 저장하는 하나 이상의 플로우 변수에 값을 할당합니다. 데이터 알약을 참조하여 플로우 변수 값에 액세스합니다.")
* [기간 동안 대기 플로우 로직](https://servicenow-prod.fluidtopics.net/sTlJrZrKr2kFwC~KCSUaRw "이 플로우 논리를 사용하여 사용자가 자동화된 프로세스 중에 조치를 취할 시간을 제공하거나 작업을 완료할 특정 날짜 및 시간을 기다릴 수 있습니다.")  
**관련 참조**   

* [플로우 변수에 추가 플로우 논리](https://servicenow-prod.fluidtopics.net/jEGjYeUd47A_8ZPycuWfEA "하나 이상의 객체 플로우 변수 배열에 값을 추가합니다. 플로우 데이터를 사용하여 값을 생성합니다.")
* [루프 종료 플로우 로직](https://servicenow-prod.fluidtopics.net/aErwJYUhWzDghvpebd4LKQ "If 플로우 로직의 조건이 충족되면 플로우 로직 루프를 종료합니다. 플로우 로직 루프 후 다음 단계에서 플로우를 계속 실행합니다. 이 플로우 로직을 중단이라고도 합니다.")
* [플로우 출력 가져오기 플로우 논리](https://servicenow-prod.fluidtopics.net/qWwnzzUZuNjcntuJ2jP6nQ "동적 플로우 또는 하위 플로우에서 생성된 출력 값을 검색합니다.")
* [플로우 논리로 돌아가기](https://servicenow-prod.fluidtopics.net/1itXIdGIR1wyiaF3OIWxMw "플로우의 이전 단계로 돌아가 일련의 작업을 반복합니다.")
* [반복 플로우 논리 건너뛰기](https://servicenow-prod.fluidtopics.net/hRqYluenq4vRHRV4DpWOJA "If 플로우 로직의 조건이 충족되면 플로우 로직 루프의 현재 반복을 건너뜁니다. 목록의 다음 항목으로 플로우 로직 루프를 계속 실행합니다. 이 플로우 논리를 계속이라고도 합니다.")

