자동화 실행을 위한 고려 사항
- 최종 업데이트2025/03/19
자동화를 실행할 때 이 주제에 나열된 고려 사항을 검토하십시오.
- Bot Launcher에서 Node Manager로 전송되는 상태 이벤트 또는 메시지는 전송 속도가 제한되며, Bot 에이전트 런타임과 공유되는 상태 이벤트와는 다를 수 있습니다. 충돌이 발생할 때, Control Room에 표시된 마지막 줄 번호에 대한 오류 메시지는 전송 속도 제한으로 인해 Bot 에이전트 런타임에서 보이는 것과 다를 수 있습니다.
- Bot Creator는 자신의 기기에 자동화를 배포하거나 RDP 연결을 통해 원격 시스템에서 자동화를 실행할 수 있습니다.
- Bot Creator로서 자동화를 로컬 컴퓨터에서 실행하는 경우, 기기 로그인 자격증명에 사용자 이름만 입력합니다. 비밀번호는 필요하지 않습니다. 사용자 이름은 로컬 기기에 로그인한 동일한 사용자가 자동화를 배포하고 있는지 확인하기 위해 필요합니다. Google Chrome 플러그인을 사용해 로컬 컴퓨터에서 자동화를 실행하고 있는 경우, 사용자 이름이 필요합니다.
- Bot Runner로서, 자동화를 직접 배포하거나 관리자가 지정한 ‘실행 주체 사용자(run-as user)\'를 선택할 수 있습니다. 자동화를 자신의 기기에서 실행하거나 기기 풀에 있는 기기 목록에서 선택하여 실행할 수 있습니다. 기본 기기 재정의를 선택하면 자동화는 각 ‘실행 주체 사용자\'에 대해 기기 풀에서 사용 가능한 모든 장치에서 실행됩니다.
- 로컬 기기에 패키지를 미리 로드하면 자동화 실행 시간을 단축할 수 있습니다.
시스템은 지정된 시간에 각 기기에 대해 하나의 자동화 실행만을 지원합니다. 기기에서 자동화가 이미 실행 중이면, 그 기기에 다른 자동화를 배포할 수 없습니다.
자동화가 기기에서 실행 중일 때 또 다른 자동화를 동일한 기기에 배포하면, 두 번째 자동화는 유형에 따라 대기열에 추가됩니다. 현재 실행 중인 자동화의 배포가 완료되면, 대기열에 추가된 자동화가 동일한 기기에 자동으로 배포됩니다.
- Bot 편집기에서 자동화를 실행하는 경우, Control Room 웹 브라우저를 닫으면 봇 실행이 중지됩니다.
- 실행 주체 사용자: 스케줄러가 특정 기기에서 자동화를 실행할 수 있는 무인 Bot Runner 사용자 세트를 의미합니다. 실행 주체 사용자는 기기 풀에서 이용 가능한 기기를 선택하여 자동화를 실행하게 할 수 있습니다.
- 자동화가 진행 중인 경우, 관련된 실행 사용자 계정이 비활성화되지 않았는지 확인하십시오. 그렇지 않으면 자동화 실행이 중단됩니다.
- 자동화가 Bot Runner 사용자 대기열에 있는 경우 우선순위가 더 높은 자동화가 우선순위가 더 낮은 자동화보다 먼저 배포됩니다. 하지만 우선순위가 낮은 봇이 이미 실행 중인 경우, 우선순위가 낮은 자동화 실행이 완료된 다음 우선순위가 높은 자동화가 배포됩니다.
- 자동화 배포를 지금 봇 실행 옵션을 사용하여 생성하면 자동화가 실행 대기열에 추가됩니다. 자동화가 실행 대기 중이거나 활성 상태일 때 삭제되면, 해당 자동화에 대한 오류가 페이지에 표시됩니다.
- 유인 Bot Runner, Bot Creator, 시민 개발자 사용자는 Bot에서 지금 봇 실행 옵션을 사용하거나 바로가기 키인 F5를 사용하여 Bot 편집기을 실행할 수 있습니다. 단, 무인 Bot Runner 사용자는 지금 Bot 실행 옵션을 사용할 때만 Bot을 실행할 수 있습니다.
주:
- 기기 풀을 선택하지 않으면 세션을 사용할 수 없다는 내용과 함께 배포가 실패합니다.
- 기기 풀 섹션에서 봇 실행 기기 재정의 옵션이 선택되어 있고 기본 기기가 연결됨 또는 연결 해제 상태인 경우 기기 풀의 다른 기기로 이동합니다.
- 기기 풀 섹션에서 봇 실행 기기 재정의 옵션이 선택되지 않았고 기본 기기가 Bot Runner 사용자에게 할당된 경우, 기기는 연결된 상태여야 합니다.
다음 테이블에서는 실행 주체 사용자를 통해 기기를 실행 중인 Bot에 대해 기기 풀을 선택해야 하는 다양한 시나리오에 대해 설명합니다.
옵션 | 시나리오 | 기기 풀 | 기본 기기 | 결과 |
---|---|---|---|---|
지금 봇 실행 | 사용자가 다른 기기에 로그인할 수 없는 정보 보안 준수 | 아니오 | 예 | 자동화가 사용자의 기본 기기에 배포됩니다. |
사용자로 제한된 전문 애플리케이션 액세스 | 아니오 | 예 | 자동화가 사용자의 기본 기기에 배포됩니다. | |
봇 예약 | Bot 실행 기기 재정의 옵션이 선택됨 | 예 | 예 | 자동화가 사용자의 기본 기기에 배포됩니다. |
Bot 실행 기기 재정의 옵션이 선택되지 않음 | 예 | 예 | 자동화가 사용자의 기본 기기에 배포됩니다. 기본 기기가 사용 중인 경우봇이 기기 풀에서 사용 가능한 기기에 배포합니다. 기본 기기가 다운되면 자동화 배포 대기열을 구성합니다. 자세한 내용은 대기열 배포 구성 항목을 참조하십시오. |
|
사용자가 다른 기기에 로그인할 수 없는 정보 보안 준수 | 아니오 | 예 | 자동화가 사용자의 기본 기기에 배포됩니다. | |
사용자로 제한된 전문 애플리케이션 액세스 | 아니오 | 예 | 자동화가 사용자의 기본 기기에 배포됩니다. | |
WLM(대기열을 사용하여 봇 실행) | Bot 실행 기기에서 실행 옵션이 선택됨 | 예 | 예 | 자동화가 사용자의 기본 기기에 배포됩니다. |
Bot 실행 기기에서 실행 옵션이 선택되지 않음 | 예 | 예 | 자동화가 사용자의 기본 기기에 배포됩니다. 기본 기기를 사용할 수 없는 경우 자동화는 기기 풀에서 사용 가능한 기기에 배포합니다. | |
웹의 Automation Co-Pilot | 기기 풀이 할당된 실행 주체 사용자 | 예 | 아니오 | 자동화가 기기 풀에서 사용 가능한 기기에 배포됩니다. |
주: 실행 주체 사용자는 자신에게 할당된 Windows 자격증명을 사용하여 기기 풀의 모든 기기에 로그인할 수 있습니다.