실행 작업 사용

실행 작업을 사용하여 Enterprise 11 Control RoomAutomation 360에서 Enterprise 11 Bot을 실행합니다.

전제 조건

Enterprise 11 Bot을 실행하는 데 이용할 Enterprise 11 사용자 자격증명에 다음 사항이 포함되게 해야 합니다.

  • Enterprise 11 Bot을 실행하려는 Enterprise 11 Bot Runner 기기에 대한 액세스
  • 내 Bot 실행예약된 내 Bot 보기 권한
A2019로 콜백 상태 보내기 옵션을 사용하려면 다음 사항을 확인하십시오.
  • Automation 360 Bot을 실행하려는 Automation 360 Bot Runner 기기의 IP 주소는 정적 IP 주소입니다.
  • IP 주소는 Enterprise 11 Control Room의 콜백 URL에서 이용할 수 있습니다.

    Bot 배포를 위한 콜백 URL

프로시저

  1. 작업 팔레트의 V11 Task Bot 노드에서 실행 작업을 더블 클릭하거나 드래그합니다.
  2. Bot을 실행할 Enterprise 11 Control Room URL을 제공합니다.
  3. Credential Vault의 값을 사용하려면 자격증명 탭을 클릭하고 자격증명 변수를 사용하려면 변수를 클릭합니다.
    또는 안전하지 않은 문자열 탭을 클릭하여 자신이 지정한 Control Room에 로그인하기 위해 사용자 이름비밀번호로 사용할 수동으로 값을 지정합니다.
  4. 태스크 상대 경로 필드에서 실행할 Bot의 위치를 지정합니다.
  5. 옵션: Bot Runner 기기 이름 필드에서 Bot을 실행할 기기를 지정합니다.
    세미콜론으로 구분하여 여러 디바이스를 지정할 수 있습니다. 제공한 기기의 이름은 Enterprise 11 Control Room내 기기 페이지에 있는 이름과 동일해야 합니다.

    필드에 값을 입력하지 않으면, 시스템은 연결된 어느 기기(단계 3에서 사용자가 지정한 기기)에서든 Bot을 실행합니다.

  6. Control Room에서 Bot Runner 세션 실행 확인란을 선택하고 원격 데스크톱 프로세스를 사용하여 Bot을 배포합니다.
  7. Bot에서 다음 작업을 수행하기 전에 시스템이 태스크가 완료될 때까지 기다리게 하려면, 태스크 완료 시까지 대기 확인란을 선택합니다.
    1. 총 대기 시간 필드에서 Bot이 시간 초과될 때까지 시스템이 대기하도록 할 시간을 지정합니다.
    2. Bot을 실행할 Control Room의 버전을 선택합니다.
    • 11.3.2 이상(11.3.3.x 릴리스 포함):

      고급 설정을 클릭하여 폴링 특성을 확장하고 업데이트합니다.

      필드 설명
      상태 폴링 시작 전 대기시간 Bot이 기기에 배포된 후 시스템이 상태 폴링을 시작하기 전에 대기토록 하는 시간(초)입니다.
      실행이 개시되지 않은 경우의 폴링 간격 실행하도록 설정했으나 실행이 개시되지 않은 Enterprise 11 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
      실행 대기 시의 폴링 간격 실행하도록 설정했고 실행 대기 중인 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
      실행이 일시 중지된 경우의 폴링 간격 실행을 개시했으나 일시 중지된 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
      실행이 진행 중인 경우의 폴링 간격 실행을 개시하여 현재 진행 중인 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
      실행 여부를 알 수 없는 경우의 폴링 간격 실행을 개시했으나 현재 상태를 알 수 없는 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
    • 11.3.4 이상:
      • A2019로 콜백 상태 보내기 옵션을 선택하여 콜백 상태를 Automation 360로 보내는 데 사용할 TCP 포트의 범위를 지정합니다.
        필드 설명
        사용 가능한 TCP 포트의 시작 콜백 상태를 보내는 데 이용할 TCP 포트 범위의 시작 값입니다.
        사용 가능한 TCP 포트의 끝 콜백 상태를 보내는 데 이용할 TCP 포트 범위의 끝 값입니다.
        주: Automation 360 Bot Runner의 IP 주소는 제공한 TCP 포트의 범위 내에서 Enterprise 11 Control Room에서 연결할 수 있는 것이어야 합니다.
      • 11.x Control Room에서 상태 폴링 옵션을 선택합니다. 고급 설정을 클릭하여 Enterprise 11 Control Room의 폴링 상태를 업데이트합니다.

        필드 설명
        상태 폴링 시작 전 대기시간 Bot이 기기에 배포된 후 시스템이 상태 폴링을 시작하기 전에 대기토록 하는 시간(초)입니다.
        실행이 개시되지 않은 경우의 폴링 간격 실행하도록 설정했으나 실행이 개시되지 않은 Enterprise 11 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
        실행 대기 시의 폴링 간격 실행하도록 설정했고 실행 대기 중인 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
        실행이 일시 중지된 경우의 폴링 간격 실행을 개시했으나 일시 중지된 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
        실행이 진행 중인 경우의 폴링 간격 실행을 개시하여 현재 진행 중인 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
        실행 여부를 알 수 없는 경우의 폴링 간격 실행을 개시했으나 현재 상태를 알 수 없는 Bot의 상태에 대해 시스템이 폴링하기를 원하는 시간 간격입니다.
  8. Bot의 입력 매개변수를 전달하는 데 사용할 입력 매개변수 목록에서 사전 변수를 선택합니다.
    Bot에 대해 전달하고자 하는 입력 변수는 해당 값과 함께 사전 변수에 키로 포함되어 있습니다.
  9. 출력 지정 대상 목록에서 출력을 저장하는 데 사용할 사전 변수를 선택합니다.
    사전 변수는 Enterprise 11 Bot의 출력 매개변수를 키로 저장합니다.
    또한 다음 키가 사전 변수에 기본으로 추가됩니다.
    명령 Enterprise 11 Bot이 마지막으로 실행한 명령의 이름.
    상태 Enterprise 11 Bot의 실행 상태.
    START_TIME Enterprise 11 Bot의 실행이 시작된 시간.
    END_TIME Enterprise 11 Bot의 실행이 종료된 시간.
    AUTOMATION_NAME 자동화의 이름
  10. 저장을 클릭합니다.