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

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu 빌드 워크플로우

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# 플로우 탐색

# 플로우 탐색 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 7분

플로우는 반복 가능한 다단계 프로세스를 자동화합니다. 플로우 트리거 조건이 충족되면 플로우는 재사용 가능한 일련의 작업 및 플로우 로직을 실행하여 프로세스를 완료합니다.

## 플로우 개요 {#exploring-flows__section_u5v_kfk_f1c}

플로우는 트리거와 재사용 가능한 작업 및 플로우 로직 시퀀스로 구성된 자동화된 프로세스입니다. 트리거는 플로우를 실행할 시기를 지정합니다. 이 작업은 데이터에 대해 일련의 작업을 수행합니다. 예를 들어, VTB 샘플 플로우 는 우선순위 1 인시던트가 생성될 때마다 VTB 카드를 만들어 할당합니다.

플로우는 다음 구성요소로 구성됩니다.

트리거
:   트리거는 플로우를 실행할 시기를 지정합니다. 트리거 조건이 충족되면 시스템이 트리거에서 제공하는 데이터를 사용하여 플로우를 실행합니다. 워크플로우 스튜디오 는 기록, 서비스 카탈로그 요청 및 예약된 트리거와 같은 다양한 트리거 유형을 지원합니다. 사용 가능한 트리거 유형에 대한 설명은 을 참조하십시오 [워크플로우 스튜디오 플로우 트리거 유형](https://servicenow-prod.fluidtopics.net/1qTO93dqWwRzun7lxMxp2w "각 트리거 유형은 흐름이 시작되는 시점과 흐름에 사용할 수 있는 시작 데이터를 정의합니다. 기록 작업, 날짜 및 애플리케이션 작업에 대한 트리거가 있습니다.").

플로우 실행 상세 정보
:   플로우 실행 상세 정보 페이지를 사용하면 플로우 작성자가 설계 환경에서 직접 작업 또는 플로우에 대한 런타임 정보를 볼 수 있습니다. 현재 상태, 실행 중인 작업 또는 단계, 생성된 출력 값, 생성된 오류 등의 상세 정보를 볼 수 있습니다. [플로우 실행 상세 정보](https://servicenow-prod.fluidtopics.net/uPMN9wf2_X_isb9ErF28uw "동작 또는 흐름에 대한 런타임 정보(예: 현재 상태, 실행 항목, 생성된 값)를 설계 환경에서 직접 볼 수 있습니다. 포함된 Now Platform 편집기 또는 새 탭에서 관련 기록을 엽니다.") 문서를 참조하십시오.

플로우 오류 핸들러
:   플로우 오류 핸들러를 사용하면 플로우가 플로우 실행 상세 정보에서 오류를 포착하고 보고할 수 있습니다. 일련의 작업과 하위 플로우를 실행하여 문제를 식별하고 수정합니다. 예를 들어 플로우가 출력 값을 기록하고, 알림을 보내고, 오류가 발생할 때 시정 하위 플로우를 실행하도록 합니다. [플로우 오류 핸들러](https://servicenow-prod.fluidtopics.net/kOa60_hEzmP9iK5kFXw3pw "플로우를 사용하여 오류를 catch합니다. 일련의 작업과 하위 플로우를 실행하여 문제를 식별하고 수정합니다. 예를 들어 플로우가 출력 값을 기록하고, 알림을 보내고, 오류가 발생할 때 시정 하위 플로우를 실행하도록 합니다.") 문서를 참조하십시오.

하위 플로우
:   하위 플로우는 재사용 가능한 작업, 데이터 입력 및 출력의 시퀀스로 구성된 자동화된 프로세스입니다. 플로우와 달리 하위 플로우에는 트리거가 없지만 대신 플로우, 다른 하위 플로우 또는 스크립트에서 호출할 때 실행됩니다. 하위 플로우를 빌드하고 관리하려면 애플리케이션이나 프로세스에서 사용하는 테이블과 필드에 대해 Now Platform 어느 정도 알고 있어야 합니다. 프로세스 분석가는 사용 가능한 작업을 사용하여 하위 플로우를 생성하거나 기존 하위 플로우를 템플릿으로 사용할 수 있습니다. [하위 플로우 빌드 중](https://servicenow-prod.fluidtopics.net/Y_NqEyMr0SdjUNUoDPVF_Q "워크플로우 스튜디오 는 하위 플로우를 생성하는 데 사용되는 기본 Now Platform 프로세스 자동화 작성기입니다. 워크플로우 스튜디오 편집기를 워크플로우 대체합니다.") 문서를 참조하십시오.

작업
:   작업은 프로세스 분석가가 코드를 작성할 필요 없이 기능을 자동화 Now Platform 할 수 있게 해 주는 재사용 가능한 작업입니다. 예를 들어, 기록 생성 작업을 사용하면 프로세스 분석가가 특정 조건이 발생할 때 특정 테이블에 특정 값을 사용하여 기록을 생성할 수 있습니다. 기록 생성과 같은 ServiceNow 핵심 작업을 수행하려면 테이블과 필드에 대해 Now Platform 어느 정도 알고 있어야 합니다. 작업 디자이너는 애플리케이션별 작업을 생성하여 구성 상세 정보를 미리 설정할 수 있습니다. 예를 들어 인시던트 작업 생성 동작을 생성하면 프로세스 분석가가 해당 동작을 사용할 때마다 올바른 테이블과 필드 구성을 사용할 수 있습니다. 연결된 스포크를 활성화하여 애플리케이션별 작업을 추가할 수 있습니다. [워크플로우 스튜디오 작업](https://servicenow-prod.fluidtopics.net/DN877kl~dP6pRt5j1QRyew "모든 플로우에 작업을 추가할 수 있으므로 프로세스 분석가가 코드를 작성할 필요 없이 기능을 자동화 Now Platform 할 수 있습니다.") 문서를 참조하십시오.

스포크
:   스포크는 특정 테이블을 관리하기 위한 작업 및 하위 플로우를 포함하는 워크플로우 스튜디오 범위가 지정된 애플리케이션입니다. 예를 들어 ITSM 스포크 에는 인시던트 및 문제 기록을 관리하기 위한 작업이 포함되어 있습니다. 스토어에서 ServiceNow 추가 스포크를 활성화하거나 적절한 플러그인을 활성화할 수 있습니다. 자체 스포크를 빌드하려면 의 애플리케이션 개발에 Now Platform익숙해야 합니다. 사용 가능한 스포크 목록은 을 참조하십시오 [스포크](https://servicenow-prod.fluidtopics.net/pAHI668ONfMMp_UOXlLLtQ "스포크를 설치하여 애플리케이션별 콘텐츠를 워크플로우 스튜디오 추가합니다.").

## 플로우의 섹션 {#exploring-flows__section_r2g_nkm_w1c}

플로우는 4개의 섹션으로 구성됩니다.

1. 트리거 섹션
:   트리거 섹션에서는 플로우가 실행되는 시기를 선택하고 정의합니다. 각 트리거 유형은 흐름이 시작되는 시점과 흐름에 사용할 수 있는 시작 데이터를 정의합니다. 기록 작업, 날짜 및 애플리케이션 작업에 대한 트리거가 있습니다.

    플로우는 기록 기반, 일정 기반 및 애플리케이션 기반 트리거 유형을 지원합니다. 사용 가능한 트리거 유형에 대한 자세한 내용은 을 참조하십시오 [워크플로우 스튜디오 플로우 트리거 유형](https://servicenow-prod.fluidtopics.net/1qTO93dqWwRzun7lxMxp2w "각 트리거 유형은 흐름이 시작되는 시점과 흐름에 사용할 수 있는 시작 데이터를 정의합니다. 기록 작업, 날짜 및 애플리케이션 작업에 대한 트리거가 있습니다.").

2. 액션 섹션
:   작업 섹션에서는 플로우를 구성하는 단계를 선택하고 구성합니다. 연결된 선택기를 열어 플로우에 [작업](https://servicenow-prod.fluidtopics.net/OFNOU0gyaRm5LyWjH~L9sg "워크플로우 스튜디오 는 작업을 생성하는 데 사용되는 기본 Now Platform 프로세스 자동화 작성기입니다. 워크플로우 스튜디오 편집기를 워크플로우 대체합니다."), [플로우 논리](https://servicenow-prod.fluidtopics.net/EF7Nc7dn6_SRYN~BEKFm6g "플로우와 하위 플로우를 활성화하여 조건부 또는 반복 작업을 지정합니다. 플로우 로직 요소를 결합하여 스크립팅이 거의 또는 전혀 없는 그래픽 인터페이스에서 워크플로우를 생성합니다.") 및 [하위 플로우](https://servicenow-prod.fluidtopics.net/Y_NqEyMr0SdjUNUoDPVF_Q "워크플로우 스튜디오 는 하위 플로우를 생성하는 데 사용되는 기본 Now Platform 프로세스 자동화 작성기입니다. 워크플로우 스튜디오 편집기를 워크플로우 대체합니다.") 를 추가할 수 있습니다.

    일련 번호는 디자인 캔버스의 각 항목 옆에 나타납니다. 작업 번호는 1부터 시작하여 플로우에 항목을 추가하면 1씩 증가합니다.

3. 오류 핸들러 섹션
:   플로우의 오류 핸들러 섹션에서는 플로우에서 오류를 포착하고 수정할 수 있습니다. 오류 처리기 섹션 사용에 대한 자세한 내용은 을 참조하십시오 [플로우 오류 핸들러](https://servicenow-prod.fluidtopics.net/kOa60_hEzmP9iK5kFXw3pw "플로우를 사용하여 오류를 catch합니다. 일련의 작업과 하위 플로우를 실행하여 문제를 식별하고 수정합니다. 예를 들어 플로우가 출력 값을 기록하고, 알림을 보내고, 오류가 발생할 때 시정 하위 플로우를 실행하도록 합니다.").

4. 데이터 패널
:   데이터 패널은 플로우에서 수집되거나 생성된 모든 데이터를 변수로 저장합니다. 각 데이터 변수에는 Flow Designer가 변수 값을 작업 입력 또는 출력으로 끌어 놓는 데 사용할 수 있는 자체 알약 이 있습니다. 플로우는 내용과 데이터 유형에 따라 알약 이름을 생성합니다. 알약 옆에 변수 데이터 유형이 지정됩니다.  
    그림 1. 데이터 패널의 플로우 데이터 예시

## 작업 구성 {#exploring-flows__flow-actions}

작업 선택기를 열어 플로우에 작업을 추가합니다. 플로우 트리거의 데이터이거나 다른 작업의 출력일 수 있는 입력 값을 지정하여 작업을 구성합니다. 입력 값을 직접 입력하거나 데이터 패널의 데이터를 사용하여 동작의 입력을 구성합니다. 플로우 시작 시 데이터는 플로우 트리거 또는 하위 플로우 입력으로 제한될 수 있습니다. 플로우에 작업을 추가하면 각 작업의 출력 값이 데이터 패널에 데이터 알약으로 나타납니다.

## 작업 선택기 {#exploring-flows__section_qdy_zlm_w1c}

플로우의 작업 섹션에서 작업을 선택하여 작업 선택기를 엽니다. 검색 창에 텍스트를 입력하여 작업을 검색하거나, 작업 범주를 탐색하여 플로우에 추가할 작업을 찾을 수 있습니다.  
그림 2. 작업 선택기 메뉴

작업 선택기는 작업을 더 쉽게 찾을 수 있도록 여러 기능으로 구성되어 있습니다.

검색 작업
:   작업 선택기는 입력할 때 표시되는 작업 목록을 필터링합니다. 선택기는 검색 쿼리와 일치하는 작업만 표시합니다.

최근
:   작업 선택기에는 이 세션 중에 선택한 가장 최근 작업의 목록이 표시됩니다.

자주 사용
:   작업 선택기에는 다른 사용자가 자주 사용한 작업 목록이 표시됩니다.

스포크가 설치됨
:   일부 애플리케이션에는 애플리케이션별 작업을 추가하는 스포크가 포함되어 있습니다. 스포크 작업은 일반적으로 읽기 전용이지만 복사하고 사용자 지정할 수 있습니다. 작업 선택기는 해당 작업이 속한 애플리케이션 범위별로 작업을 그룹화합니다. 스포크를 선택하여 작업 목록을 봅니다.

    ServiceNow 핵심 작업
    :   인스턴스에는 모든 플로우에 추가할 수 있는 핵심 작업 또는 자주 사용되는 Now Platform 작업 컬렉션이 포함되어 있습니다.

    글로벌 스포크 작업
    :   개발자는 전역 애플리케이션 범위에서 사용자 지정 작업을 작성하여 모든 애플리케이션에서 사용할 수 있도록 할 수 있습니다. ServiceNow 는 모든 플로우에서 사용할 수 있도록 전역 범위의 일부 작업을 제공합니다.

    사용자 지정 작업
    :   또한 개발자는 자신이 소유한 애플리케이션 범위에서 사용자 지정 작업을 만들 수도 있습니다. 사용자 지정 작업은 스포크의 애플리케이션 범위 아래에 있는 작업 선택기에 나타납니다.

## 를 사용하여 플로우를 생성하는 워크플로우 워크플로우 스튜디오 {#exploring-flows__section_v5v_kfk_f1c}

다음 그림에서는 를 사용하여 워크플로우 스튜디오흐름을 만드는 데 필요한 기본 작업을 설명합니다. 플로우 생성에 대한 자세한 지침은 을 참조하십시오 [에서 플로우 생성 워크플로우 스튜디오](https://servicenow-prod.fluidtopics.net/nVNtuZ9IRi9kumx~068MiA "트리거 조건이 발생할 때 일련의 작업 및 플로우 논리를 실행합니다.").  
<br />

## 플로우의 이점 {#exploring-flows__section_y5v_kfk_f1c}

플로우는 프로세스 소유자와 개발자에게 다음과 같은 이점을 제공합니다.

* 반복 작업을 자동화하여 효율성과 경험을 개선합니다.
* 기술에 익숙하지 않은 사용자가 워크플로우의 기능을 이해할 수 있도록 자연어로 워크플로우를 설명합니다.
* 워크플로우를 다이어그램으로 표시하여 빌더가 사용 가능한 경로와 연결을 볼 수 있도록 도와줍니다.
* 단일 인터페이스에서 워크플로우를 만들고 테스트하여 예상대로 작동하는지 확인할 수 있습니다.
* 주제 문제 전문가들이 재사용 가능한 작업을 개발하고 플로우 작성자와 공유할 수 있게 하여 프로세스 자동화를 촉진합니다.
* 복잡한 사용자 지정 스크립트를 대체하는 업그레이드 안전 Now Platform 논리로 업그레이드 비용을 절감합니다.
* 재사용 가능한 작업 라이브러리를 제공하여 개발 비용을 절감합니다.
* 통합 및 RPA(로보틱 프로세스 자동화) 기능에 대한 별도의 구독으로 확장할 수 있습니다.
{#exploring-flows__ul_zt2_bfw_l1b}
{#exploring-flows__table_z5v_kfk_f1c__entry__3}

| 이점 | 기능 | 사용자 |
|-|-|-|
| 기존 자동화 운영 라이브러리에서 자동화된 워크플로우를 빌드합니다. | 플로우 | 애플리케이션 개발자, 프로세스 소유자 또는 관리자 |
| 트리거 조건 세트가 충족되면 자동화된 워크플로우를 실행합니다. | 플로우 | 애플리케이션 개발자, 프로세스 소유자 또는 관리자 |
| 일련의 트리거 조건을 입력 데이터로 사용하여 자동화된 워크플로우를 실행합니다. | 플로우 | 애플리케이션 개발자, 프로세스 소유자 또는 관리자 |
[ ]

{#exploring-flows__table_z5v_kfk_f1c}
* **[플로우 시작하기](https://servicenow-prod.fluidtopics.net/CPeZa8nuh9vawtRQGvpRXA)**   
  승인이 필요한 트리거 및 기본 시스템 작업이 있는 샘플 플로우를 생성합니다.
* **[플로우 작업 번호 매기기](https://servicenow-prod.fluidtopics.net/LST5L2ak1qlDx9S4xvZEbg)**   
  작업 개요에 플로우의 각 작업 및 플로우 로직 블록 외에 정수가 표시됩니다. 레거시 작업 번호 매기기가 포함된 플로우는 에서 워크플로우 스튜디오업데이트할 수 있습니다.
* **[워크플로우 스튜디오 방문 페이지](https://servicenow-prod.fluidtopics.net/RmwUSGPzyidLKJdTfaismg)**   
  작업, 플로우, 하위 플로우 또는 해당 실행 세부 정보를 액세스하거나 생성합니다.
* **[워크플로우 스튜디오 데이터](https://servicenow-prod.fluidtopics.net/PuE7aBzjLn9vz1cX6Ha~dQ)**   
  플로우에 작업을 추가할 때마다 에서 워크플로우 스튜디오 결과를 저장할 데이터 알약을 추가합니다. 데이터 정제 이름은 플로우에서의 순서와 데이터 유형을 나타냅니다.
* **[플로우 다이어그램 작성 뷰](https://servicenow-prod.fluidtopics.net/J3CcnSbcIyobwdbcOhtXPg)**   
  플로우를 다이어그램으로 만들고 볼 수 있습니다. 플로우가 따를 수 있는 경로와 요소 간의 연결을 확인합니다.
* **[플로우 실행 상세 정보](https://servicenow-prod.fluidtopics.net/uPMN9wf2_X_isb9ErF28uw)**   
  동작 또는 흐름에 대한 런타임 정보(예: 현재 상태, 실행 항목, 생성된 값)를 설계 환경에서 직접 볼 수 있습니다. 포함된 Now Platform 편집기 또는 새 탭에서 관련 기록을 엽니다.
* **[플로우 역할](https://servicenow-prod.fluidtopics.net/78NxE9LM9VRAxYawCI6ICg)**   
  특정 역할로 실행되는 플로우와 하위 플로우를 생성합니다. 역할을 할당하면 사용자 역할이 아닌 자신의 역할로 실행되는 사용자 시작 플로우를 생성할 수 있습니다.
* **[도메인 분리 및 워크플로우 스튜디오](https://servicenow-prod.fluidtopics.net/jgoQpAos_HzOhXn5irNQCQ)**   
  워크플로우 스튜디오에서는 도메인 분리가 지원됩니다. 워크플로우 스튜디오 는 비즈니스 논리의 도메인 분리를 지원하여 각 테넌트 도메인이 고유한 플로우, 작업 및 하위 플로우를 가질 수 있도록 합니다. 도메인 분리를 사용하여 데이터, 프로세스 및 관리 작업을 도메인이라는 논리적 그룹으로 분할할 수 있습니다. 어떤 사용자가 데이터를 보고 액세스할 수 있는지를 포함하여 이러한 분리의 여러 측면을 제어할 수 있습니다.
* **[아키텍처 개요](https://servicenow-prod.fluidtopics.net/kytfBhm1rAmDsJFjk4aDOg)**   
  내에서 작동하는 Now Platform 방식을 워크플로우 스튜디오 이해하여 흐름과 작업을 활성화, 트리거 및 처리합니다.
* **[기본 읽기 전용 플로우](https://servicenow-prod.fluidtopics.net/4zmBdDE~l2DAjAx04IHsMA)**   
  기존 플로우를 읽기 전용 상태로 열어 실수로 인한 변경으로부터 보호합니다. 플로우가 읽기 전용 상태인 동안에는 검토, 테스트, 비활성화 또는 편집 요청만 할 수 있습니다.

