플로우 탐색

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

    플로우 개요

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

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

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

    플로우의 섹션

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

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

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

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

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

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

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

    작업 구성

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

    작업 선택기

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

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

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

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

    를 사용하여 플로우를 생성하는 워크플로우 워크플로우 스튜디오

    다음 그림에서는 를 사용하여 워크플로우 스튜디오흐름을 만드는 데 필요한 기본 작업을 설명합니다. 플로우 생성에 대한 자세한 지침은 을 참조하십시오 에서 플로우 생성 워크플로우 스튜디오.

    플로우의 이점

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