플로우 탐색

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 08월 07일
  • 소요 시간: 7분
  • 플로우는 반복 가능한 다단계 프로세스를 자동화합니다. 플로우 트리거 조건이 충족되면 플로우는 재사용 가능한 일련의 작업과 플로우 로직을 실행하여 프로세스를 완료합니다.

    플로우 개요

    트리거, 플로우 단계 및 결과를 포함한 플로우의 일부

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

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

    트리거
    트리거는 플로우를 실행할 시기를 지정합니다. 트리거 조건이 충족되면 시스템은 트리거에서 제공하는 데이터를 사용하여 플로우를 실행합니다. 워크플로우 스튜디오 는 기록, Service Catalog 요청 및 예약된 트리거와 같은 다양한 트리거 유형을 지원합니다. 사용 가능한 트리거 유형에 대한 설명은
    플로우 실행 상세 정보
    플로우 실행 상세 정보 페이지를 사용하면 플로우 작성자가 설계 환경에서 직접 작업 또는 플로우에 대한 런타임 정보를 볼 수 있습니다. 현재 상태, 실행된 작업 또는 단계, 생성된 출력 값, 생성된 오류와 같은 상세 정보를 볼 수 있습니다. 플로우 실행 상세 정보 문서를 참조하십시오.
    플로우 오류 핸들러
    플로우 오류 핸들러를 사용하면 플로우가 플로우 실행 세부 정보에서 오류를 포착하고 보고할 수 있습니다. 일련의 작업 및 하위 플로우를 실행하여 문제를 식별하고 수정합니다. 예를 들어 플로우가 출력 값을 기록하고, 알림을 보내고, 오류 발생 시 시정 하위 플로우를 실행하도록 할 수 있습니다. 플로우 오류 핸들러 문서를 참조하십시오.
    하위 플로우
    하위 플로우는 재사용 가능한 동작, 데이터 입력 및 출력 시퀀스로 구성된 자동화된 프로세스입니다. 플로우와 달리 하위 플로우에는 트리거가 없지만 대신 플로우, 다른 하위 플로우 또는 스크립트에서 호출될 때 실행됩니다. 하위 플로우를 ServiceNow AI Platform 빌드하고 관리하려면 애플리케이션 또는 프로세스가 사용하는 테이블과 필드에 대해 어느 정도 알고 있어야 합니다. 프로세스 분석가는 사용 가능한 작업을 사용하여 하위 플로우를 생성하거나 기존 하위 플로우를 템플릿으로 사용할 수 있습니다. 하위 플로우 빌드 중 문서를 참조하십시오.
    작업
    작업은 프로세스 분석가가 코드를 작성할 필요 없이 기능을 자동화 ServiceNow AI Platform 할 수 있게 해 주는 재사용 가능한 작업입니다. 예를 들어 기록 생성 작업을 사용하면 프로세스 분석가가 특정 조건이 발생할 때 특정 값을 사용하여 특정 테이블에 기록을 생성할 수 있습니다. 기록 생성과 같은 ServiceNow 핵심 작업을 수행하려면 테이블 및 필드에 대해 어느 정도 익숙해야 합니다.ServiceNow AI Platform 작업 디자이너는 애플리케이션별 작업을 생성하여 구성 상세 정보를 미리 설정할 수 있습니다. 예를 들어 인시던트 작업 생성 동작을 생성하면 동작이 사용될 때마다 프로세스 분석가가 올바른 테이블 및 필드 구성을 사용합니다. 연결된 스포크를 활성화하여 애플리케이션별 작업을 추가할 수 있습니다. 워크플로우 스튜디오 작업 문서를 참조하십시오.
    스포크
    스포크는 특정 테이블을 관리하기 위한 작업과 하위 플로우를 포함하는 워크플로우 스튜디오 범위가 지정된 애플리케이션입니다. 예를 들어 ITSM 스포크 에는 인시던트 및 문제 기록을 관리하기 위한 작업이 포함되어 있습니다. 스토어에서 추가 스포크를 ServiceNow 활성화하거나 적절한 플러그인을 활성화할 수 있습니다. 자체 스포크를 빌드하려면 에서의 애플리케이션 개발에 ServiceNow AI Platform익숙해야 합니다. 사용 가능한 스포크 목록은 다음 문서를 스포크참조하십시오.

    플로우 생성에 대한 자세한 지침은 다음 문서를 에서 플로우 생성 워크플로우 스튜디오참조하십시오.

    플로우 섹션

    플로우의 4개 섹션: 트리거, 작업, 오류 핸들러, 데이터 패널.

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

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

    플로우는 기록 기반, 일정 기반 및 애플리케이션 기반 트리거 유형을 지원합니다. 사용 가능한 트리거 유형에 대한 자세한 내용은 다음 문서를 참조하십시오 워크플로우 스튜디오 플로우 트리거 유형.

    2. 조치 섹션
    작업 섹션에서는 플로우를 구성하는 단계를 선택하고 구성할 수 있습니다. 연결된 선택기를 열어 플로우에 작업, 플로우 논리하위 플로우 를 추가할 수 있습니다.

    순차적 번호는 설계 캔버스의 각 항목 옆에 표시됩니다. 작업 번호는 1로 시작하고 플로우에 항목을 더 추가할수록 1씩 증가합니다.

    3. 오류 핸들러 섹션
    플로우의 오류 핸들러 섹션에서는 플로우가 오류를 포착하고 수정하도록 설정할 수 있습니다. 오류 처리기 섹션 사용에 대한 자세한 내용은 다음 문서를 참조하십시오 플로우 오류 핸들러.
    4. 데이터 패널
    데이터 패널은 플로우에서 수집되거나 생성된 모든 데이터를 변수로 저장합니다. 각 데이터 변수에는 Flow Designer가 변수 값을 작업 입력 또는 출력으로 끌어오는 데 사용할 수 있는 자체 알약 이 있습니다. 플로우는 내용과 데이터 유형에 따라 알약 이름을 생성합니다. 알약 옆에 변수 데이터 유형이 지정됩니다.
    그림 1. 데이터 패널의 플로우 데이터 예시
    데이터 패널의 플로우 데이터 예시.

    작업 구성

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

    구성요소 선택기

    플로우의 작업 섹션에서 작업, 플로우 논리 또는 하위 플로우 옵션을 선택하여 해당 구성요소 유형에 대한 선택기를 열 수 있습니다. 검색 창에 텍스트를 입력하여 구성요소를 검색하거나 범주를 탐색하여 플로우에 추가할 구성요소를 찾을 수 있습니다.

    그림 2. 작업 선택기 메뉴
    작업 선택기를 사용하여 플로우에 추가할 수 있는 작업을 찾습니다.

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

    검색 작업
    작업 선택기는 입력할 때 표시되는 작업 목록을 필터링합니다. 선택기에는 검색 쿼리와 일치하는 작업만 표시됩니다.
    최근
    작업 선택기에는 이 세션 동안 선택한 가장 최근 작업의 목록이 표시됩니다.
    자주 사용
    작업 선택기에는 다른 사용자가 자주 사용하는 작업 목록이 표시됩니다.
    스포크가 설치됨
    일부 애플리케이션에는 애플리케이션별 작업을 추가하는 스포크가 포함되어 있습니다. 스포크 작업은 일반적으로 읽기 전용이지만 복사하고 사용자 지정할 수 있습니다. 작업 선택기는 작업이 속한 애플리케이션 범위별로 작업을 그룹화합니다. 작업 목록을 보려면 스포크를 선택합니다.
    ServiceNow 핵심 작업
    인스턴스에는 모든 플로우에 추가할 수 있는 핵심 작업 또는 자주 사용하는 ServiceNow AI Platform 작업 컬렉션이 함께 제공됩니다.
    전역 스포크 작업
    개발자는 전역 애플리케이션 범위에서 사용자 지정 작업을 생성하여 모든 애플리케이션에서 사용할 수 있도록 할 수 있습니다. ServiceNow 는 모든 플로우에서 사용할 수 있도록 전역 범위의 일부 작업을 제공합니다.
    사용자 지정 작업
    개발자는 자신이 소유한 애플리케이션 범위에서 사용자 지정 작업을 만들 수도 있습니다. 사용자 지정 작업은 스포크의 애플리케이션 범위 아래에 있는 작업 선택기에 나타납니다.

    플로우 데이터에 대한 설명

    흐름의 각 구성요소가 사용하는 데이터에 대한 자연어 설명을 참조하십시오. 구성 상세 정보를 열지 않고도 데이터 플로우 트리거, 작업, 플로우 로직 블록이 사용하는 내용을 이해할 수 있습니다.

    그림 3. 데이터 설명이 포함된 플로우 예시
    데이터에 대한 자세한 설명이 포함된 플로우 예시
    예를 들어, 이 플로우는 다음 설명을 사용합니다.
    트리거 설명

    기록 생성 트리거는 플로우를 시작하기 위해 충족되어야 하는 조건을 설명합니다.

    인시던트가 생성된 위치(간단한 설명은 [demo]로 시작하며, 할당 대상이 비어 있지 않음)

    작업 설명

    기록 조회 작업은 기록을 찾는 데 사용하는 필터 조건을 설명합니다.

    (호출자가 [트리거 - 기록 생성됨 > ... > 호출자], 활성이 true임인 경우 인시던트 기록 조회

    플로우 논리 설명

    If 플로우 논리는 포함된 작업을 실행하기 위해 충족해야 하는 조건을 설명합니다.

    [1 - 기록 조회 > 카운트]가 1보다 큰 경우

    플로우의 이점

    플로우는 프로세스 소유자와 개발자에게 다음과 같은 이점을 제공합니다.
    • 반복 작업을 자동화하여 효율성과 경험을 개선합니다.
    • 기술에 익숙하지 않은 사용자가 워크플로우가 수행하는 작업을 이해할 수 있도록 자연어로 워크플로우를 설명합니다.
    • 빌더가 사용 가능한 경로와 연결을 확인할 수 있도록 워크플로우를 다이어그램으로 표시합니다.
    • 단일 인터페이스에서 워크플로우를 만들고 테스트하여 예상대로 작동하는지 확인할 수 있습니다.
    • 주제 문제 전문가들이 재사용 가능한 작업을 개발하고 플로우 작성자와 공유할 수 있도록 하여 프로세스 자동화를 촉진합니다.
    • 복잡한 사용자 지정 스크립트를 업그레이드하는 안전한 ServiceNow AI Platform 논리로 업그레이드 비용을 절감합니다.
    • 재사용 가능한 작업 라이브러리를 제공하여 개발 비용을 절감합니다.
    • 통합 및 RPA(로봇 프로세스 자동화) 기능을 위한 별도의 구독으로 확장할 수 있습니다.
    혜택 기능 사용자
    기존의 자동화된 운영 라이브러리에서 자동화된 워크플로우를 빌드합니다. 플로우 애플리케이션 개발자, 프로세스 소유자 또는 관리자
    일련의 트리거 조건이 충족되면 자동화된 워크플로우를 실행합니다. 플로우 애플리케이션 개발자, 프로세스 소유자 또는 관리자
    일련의 트리거 조건을 입력 데이터로 사용하여 자동화된 워크플로우를 실행합니다. 플로우 애플리케이션 개발자, 프로세스 소유자 또는 관리자