Interrupt handler package

인터럽트 핸들러 package는 자동화 또는 작업 실행 중 발생하는 예기치 않은 제품 내 팝업을 식별하고 관리하여 자동화의 복원력을 향상시킵니다.

이러한 팝업은 작업 흐름을 방해하고, 클릭이나 사용자 자격증명 입력과 같은 사람의 개입이 필요할 수도 있습니다. 작업 중에 설정된 인터럽트 조건이 발생하면, 시스템은 핸들이라는 블록에서 해당 작업을 실행합니다. 모든 가능한 인터럽트는 자동화에 정의된 순서대로 확인됩니다. 인터럽트 핸들러는 이러한 이벤트를 처리하여 자동화가 중단 없이 실행되도록 보장합니다.
주: 관련된 actions을 실행한 후 남아 있는 정의된 인터럽트에 대해 시스템 검사가 수행됩니다.
주: Interrupt handler에는 Enterprise Platform 라이선스가 필요합니다. 이 기능에 대해 지원되는 버전에 대한 정보는 Enterprise Platform 항목을 참조하십시오.

고려 사항

자동화에서 인터럽트 핸들러를 사용할 때 다음 사항을 검토하십시오.
  • 중지 action핸들러 action 블록에서 사용하면 전체 자동화의 실행이 중지됩니다.
  • 인터럽트는 핸들러 섹션에서 actions을 실행하는 동안 확인되거나 검증되지 않습니다.
  • 만약 인터럽트 핸들러 블록이 핸들 action 내부에 추가되면, 시스템은 해당 인터럽트를 찾지 않습니다.

샘플 유스케이스

공유 네트워크 폴더의 송장을 처리하여 ERP(전사적 자원 관리) 시스템에 업로드하는 자동화를 구축한 유스케이스를 예로 들어보겠습니다. 자동화에 발생할 수 있는 중단은 다음과 같습니다.
  • Handle1: 네트워크 폴더에 대한 로그인 프롬프트
  • Handle2: ERP 시스템의 세션 시간 초과 팝업
  • Handle3: 창 보안 팝업
샘플 자동화 흐름은 다음과 같습니다.
  • 네트워크 폴더를 열고 송장에 액세스합니다.
  • 송장을 읽고 데이터를 ERP 시스템에 업로드합니다.
  • 확인 이메일을 보냅니다.

자동화 실행 중 ERP 시스템의 세션 시간 초과 팝업이 나타나면, Handle2가 트리거됩니다. 인터럽트가 즉시 감지되고 Handle2 내부의 actions이 실행되며 또 다른 로그인 시도가 시작됩니다. 인터럽트를 해결한 후, 자동화는 Handle1을 확인하지 않고 다음 단계로 넘어가 송장을 업로드합니다. 업로드가 완료된 후 확인 이메일이 전송됩니다.

자동화 배포의 중단 없이 최소한의 사용자 개입으로 다양한 팝업이 처리됩니다.

Actions Interrupt handlerpackage

다음 actions을 이용할 수 있습니다.

작업 설명
범위 범위를 참조하십시오.
처리 핸들을 참조하십시오.