저장된 플로우 트리거

  • 릴리스 버전: Australia
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • 트리거 정의 세트를 재사용 가능한 트리거로 저장합니다. 플로우 작성자가 일부 또는 모든 애플리케이션 플로우에서 저장된 트리거를 선택할 수 있도록 합니다. 플로우 작성자가 트리거 상세 정보를 볼 수 있거나 트리거에 조건을 추가할 수 있는지 여부를 지정합니다.

    혜택

    플로우 트리거를 저장하면 다음과 같은 이점을 얻을 수 있습니다.
    • 플로우 작성자가 트리거를 생성하는 번거로움 없이 미리 정의된 트리거 정의를 선택할 수 있습니다.
    • 각 플로우를 수동으로 업데이트하지 않고도 저장된 트리거를 사용하는 모든 플로우에 변경 사항을 푸시합니다.
    • 여러 플로우에서 트리거 정의를 재사용합니다.

    UI 요소

    홈페이지에는 워크플로우 스튜디오 사용 가능한 구성요소 목록과 새 구성요소 목록에 트리거 옵션이 표시됩니다.

    그림 1. 기록 기반 트리거를 작성하는 화면
    특정 UI 요소에 대해 번호가 매겨진 설명선으로 트리거를 구성하기 위한 인터페이스입니다. UI 요소에 대한 설명은 다음 텍스트의 목록을 참조하십시오.
    워크플로우 스튜디오 트리거 생성 탭은 다음 요소로 구성됩니다.
    1. 게시 및 기타 작업
    소비에 대한 트리거를 게시하거나 추가 작업 메뉴에 액세스하여 트리거를 삭제하거나, 트리거 속성을 편집하거나, 트리거를 사용 중인 플로우를 보거나, 변경 내용을 강제로 저장합니다.
    2. 옵션 보기
    모든 최신 변경 내용에 대한 트리거의 초안 버전을 보거나 게시된 트리거를 봅니다.
    3. 다시 실행 및 실행 취소 버튼
    트리거를 생성하는 동안 수행한 작업을 다시 실행하거나 실행 취소합니다.
    4. 자동 저장 아이콘
    변경 내용이 자동으로 저장되는지 여부와 시기를 확인합니다.
    5. 트리거 유형 &; 테이블 섹션
    사용 가능한 옵션에서 트리거 유형과 테이블을 선택합니다.

    트리거 유형에 대한 자세한 내용은 다음 문서를 참조하십시오 워크플로우 스튜디오 플로우 트리거 유형.

    주:
    릴리스부터 Yokohama 저장된 플로우 트리거에는 기록 기반 트리거만 지원됩니다.
    6. 조건 섹션

    트리거에 대한 조건을 지정합니다. 필요에 따라 조건을 더 추가합니다.

    플로우 작성자가 플로우에 저장된 트리거를 사용할 때 조건을 보거나 조건을 더 보고 추가할 수 있도록 허용할 수 있습니다. 변경 내용은 저장된 트리거에 영향을 주지 않습니다.

    7. 고급 옵션 섹션
    고급 옵션 섹션에서 플로우를 시작하는 데 필요한 사용자 세션 요구 사항을 지정합니다.
    플로우 실행 시기

    플로우를 트리거할 수 있는 세션 유형, 특정 사용자가 트리거할 때 플로우를 실행할지 여부, 플로우를 트리거할 수 있는 테이블을 결정합니다.

    표 1. 대화형 세션 드롭다운 메뉴 옵션
    옵션 설명
    비대화형 세션에 대해서만 실행 비대화형 세션에서만 트리거되는 플로우입니다. 비대화형 세션을 참조하십시오.
    사용자 대화형 세션에서만 실행 대화형 세션에서만 트리거되는 플로우입니다.
    대화형 세션과 비대화형 세션 모두에 대해 실행 모든 세션에서 트리거되는 플로우입니다.
    표 2. 사용자 드롭다운 메뉴 옵션
    옵션 설명
    다음 사용자에 의해 트리거된 경우 실행 안 함 선택한 사용자 목록에 대해 트리거되지 않는 플로우입니다. 사용자 추가 아이콘( 사용자 추가 아이콘)을 선택하여 목록에 사용자를 추가합니다.
    다음 사용자에 의해 트리거된 경우에만 실행 선택한 사용자 목록에 대해서만 트리거되는 플로우입니다. 사용자 추가 아이콘( 사용자 추가 아이콘)을 선택하여 목록에 사용자를 추가합니다.
    모든 사용자에 대해 실행 모든 사용자에 대해 실행되는 플로우입니다.
    표 3. 테이블 드롭다운 메뉴 옵션
    옵션 설명
    현재 테이블에서만 실행 선택한 테이블에 대해서만 트리거되는 플로우입니다.
    현재 및 확장 테이블에서 실행 선택한 테이블과 확장된 테이블에 대해 트리거되는 플로우입니다.
    플로우를 실행할 위치

    플로우를 백그라운드에서 실행할지 아니면 현재 세션에서 실행할지 결정합니다.

    옵션 설명
    백그라운드에서 플로우 실행(기본값) 백그라운드에서 비동기적으로 실행되는 플로우입니다. 즉각적인 업데이트가 필요하지 않은 플로우에 사용하고 다른 시스템 프로세스를 동시에 실행할 수 있도록 하려면 이 옵션을 사용합니다.
    포그라운드에서 플로우 실행 현재 세션에서 동기적으로 실행되는 플로우입니다. 최종 사용자에게 즉시 업데이트를 제공하려면 이 옵션을 사용합니다. 예를 들어, 이전 작업이 닫힌 후에 플로우에서 작업이 열리는 경우, 이 옵션을 사용하여 사용자가 작업을 닫은 직후에 다음 작업을 엽니다.
    주:
    포그라운드에서 플로우를 실행하면 현재 세션 스레드가 차단되고 플로우가 종료될 때까지 사용자 입력이 방지될 수 있습니다. 스크립트를 실행하는 작업처럼 중단할 수 없는 작업이 포함되어 있는 경우 포그라운드에서 플로우를 실행하지 마십시오. 플로우를 일시 중지하는 작업 또는 플로우 논리는 세션을 차단하지 않습니다.

    사용자가 플로우에서 저장된 트리거를 사용할 때 고급 옵션을 보고 수정할 수 있도록 허용할 수 있습니다. 사용자가 고급 옵션을 수정하는 경우 트리거를 나중에 변경해도 사용자가 수정한 옵션에는 영향을 주지 않습니다.