기본 패키지 버전으로 Bot 업데이트

여러 개의 Bot에서 패키지를 안전하고 안정적인 기본 Bot 버전으로 빠르게 업데이트할 수 있습니다.

전제 조건

권장 사항: Control Room 관리자만 대량 패키지 업데이트 프로세스를 수행하도록 하십시오.
  • Bot을 기본 패키지 버전으로 업데이트하려면 패키지 보기 권한 Bot 편집 권한이 있어야 합니다.

    대량 업데이트 프로세스를 시작하면 이 작업은 공용 워크스페이스에서 체크아웃 권한이 있는 Bot과 특정 패키지의 기본 버전이 아닌 버전을 사용하는 모든 Bot을 업데이트합니다.

  • Control Room에서봇 업데이트 페이지를 보고 대량 업데이트 보고서를 보려면 봇 업데이트 보기 권한이 있는지 확인하십시오.
  • 대량 패키지 업데이트 작업을 수행하려면 봇 업데이트 관리 권한이 있는지 확인하십시오.
  • Bot패키지의 현재 기본 버전과 호환되는지 확인하십시오.
  • 관리 > 설정 > Bot > Bot유효성 검사으로 이동하여 유효성 검사 기능을 켭니다.
  • Bot을 기본 패키지 버전으로 업데이트할 때 프로세스가 완료될 때까지 Bot이 체크아웃되어서는 안 됩니다.
  • 대량 업데이트 프로세스가 실행 중일 때 패키지를 비활성화하지 마십시오.

프로시저

  1. 관리 > Bot 업데이트로 이동합니다.
  2. Bot 업데이트 드롭다운을 클릭하고 패키지 버전을 클릭합니다.
  3. 업데이트 - 패키지 버전 페이지에서 설정을 정의합니다.
    1. 이름: 업데이트 기능에 대한 시스템 생성 이름을 표시합니다.
    2. 옵션: 설명: 업데이트 패키지 버전 기능에 대한 설명을 추가합니다.
    3. 현재 버전이 기본 버전보다 높으면 현재 버전이 기본 버전보다 높으면 버전 다운그레이드 옵션을 선택하여 현재 버전을 다운그레이드합니다.
    4. 패키지상태, 이름, 버전별로 사용 가능한 목록을 보고 검색합니다.
    5. 필요한 패키지를 선택하고 오른쪽 화살표()를 클릭하여 선택 항목을 추가합니다.
    6. 선택 목록에서 필요한 패키지를 선택하고 다음을 클릭합니다.
    Bot 선택 항목으로 리디렉션됩니다.
  4. 업데이트할 봇 선택 페이지에서 Bot 및 종속성을 다음을 사용하여 업데이트하십시오.
    • 최신 버전: 최신 버전 탭을 클릭하여 의 최신 버전을 선택합니다.
    • 프로덕션 라벨: 프로덕션 라벨 탭을 클릭하여 의 라벨이 지정된 버전을 선택합니다.
    주:
    • 상위 에 대해 프로덕션 라벨 옵션을 선택하면 해당 Bot프로덕션 라벨이 있는 도 자동으로 선택됩니다. 프로덕션 라벨이 적용된 종속 Bot이 없는 경우, 최신 버전의 이 선택됩니다.
    • 기본값으로 Bot 폴더가 선택됩니다.

  5. Bot 및 종속성을 업데이트하려면 다음 옵션 중에서 선택하십시오.
    • 모든 봇 업데이트
      1. 모든 자동화 및 해당 패키지를 업데이트하려면 모든 봇 업데이트 옵션을 선택하여 종속 파일을 업데이트하십시오.
      2. 다음을 클릭하여 업데이트하기로 선택한 Bot 및 종속성을 검토합니다.
      3. 업데이트-패키지 버전을 클릭합니다.
    • 사용자 정의
      1. 폴더 목록에서 대기열에서 처리할 Task Bot을 선택합니다.
        팁: 검색 필드를 사용하여 Task Bot을 빠르게 찾을 수 있습니다.
      2. 사용 가능한 Bot 목록에서 Bot 버전을 업데이트하려는 필요한 패키지을 선택합니다.
        주: 대량 패키지 업데이트에 대해 종속성이 있는 최대 1,000개의 Bot을 선택할 수 있습니다.
        다음 매개변수를 기반으로 Bot을 선택할 수 있습니다
        • 유형: 다음 값 중 하나를 선택합니다. 폴더, Task Bot, .ATMS Task Bot, .MBOT Task Bot, 양식프로세스.
        • 이름: 이름으로 필요한 을 검색합니다.
        • 코드 분석 결과: 다음 값 중 하나를 선택합니다. N/A, 검사되지 않음, 위반 없음, 심각도 낮음, 심각도 높음.
      3. 오른쪽 화살표()를 클릭하여 선택 항목을 추가합니다.
      4. 선택 목록에서 필요한 Bot를 선택하고 다음을 클릭합니다.

        Bot 및 종속 Bot 섹션으로 리디렉션됩니다.

      5. 업데이트하기로 선택한 Bot 및 종속성을 검토합니다.
      6. 업데이트-패키지 버전을 클릭합니다.
    시스템이 선택한 Bot이 포함된 Control Room 리포지토리에서 선택한 패키지와 종속성을 모두 업데이트하기 시작합니다. Bot 중 하나라도 패키지의 기본 버전을 사용하지 않으면 해당 Bot이 업데이트됩니다.
    주: Bot을 기본 패키지 버전으로 업데이트할 때, 중간에 프로세스가 실패하더라도 시스템은 나머지 Bot을 중단 없이 계속 업데이트합니다.

    1000개의 Bot을 업데이트하고 이 중 100개가 문제로 인해 실패하는 상황을 가정해 보십시오. 그럼에도 불구하고, 시스템은 나머지 900개의 Bot이 계속 처리되도록 허용하여 확장성을 입증합니다.

  6. 봇 업데이트 목록 페이지에서 필수 업데이트 옆에 있는 세 개의 점 아이콘을 클릭하여 다음 작업을 수행합니다.
    봇 업데이트 목록은 업데이트 상태에 대한 포괄적인 뷰를 제공하며 완료, 실패, 건너뛰었거나, 중지된 Bot의 수를 포함하여 상태, 이름, 시작 및 종료 시간, 업데이트에 필요한 기간, 패키지 업데이트를 시작한 사용자의 세부 정보(예: 사용자 이름)와 같은 기타 세부 정보를 포함합니다.
    • 활동 중지: 현재 진행 중인 대량 패키지 업데이트 활동을 취소하려면 활동 중지를 클릭하십시오. 이 옵션을 사용하여 대량 업데이트 프로세스를 중지할 수 있습니다. 예를 들어, 프로세스 실행 시간이 예상보다 오래 걸리는 경우에 사용할 수 있습니다. 프로세스를 중지하면 확인 메시지에 기본 패키지 버전을 사용하기 위해 선택된 Bot의 총 개수와 지금까지 업데이트된 Bot의 개수가 표시됩니다.

      Bot이 100개씩 일괄 처리되고 있으므로, 중간에 프로세스를 중지하는 데 시간이 다소 걸릴 수 있습니다. 프로세스를 중간에 중지하면, 현재 실행 중인 배치의 처리를 완료한 후에 중지됩니다.

      예를 들어, 패키지 버전을 업데이트하기 위해 200개의 Bot을 선택하고 즉시 중지 버튼을 클릭하여 대량 업데이트 프로세스를 취소했다고 가정해 보십시오. 대량 업데이트 프로세스가 시작된 상태에서 중간에 중단했기 때문에 100개의 Bot 배치 업데이트가 완료된 후에 중지됩니다.

    • 업데이트 봇 세부 정보 보기: 업데이트 세부 정보 보기를 클릭하면 자세한 보고서를 볼 수 있습니다.
    보고서에 표시되는 정보는 다음과 같습니다.
    • 요약: 선택한 패키지 및 종속성이 포함된 Bot 업데이트 프로세스의 요약입니다.
    • 설정: 선택한 패키지가 포함된 패키지 업데이트 프로세스에 정의된 설정입니다.
    • 결과: 상태, 패키지 유형, 및 종속 파일의 이름, 폴더 경로, Bot의 이름, Bot Runner이 건너뛰거나 실패한 상태인 이유와 같은 세부 정보가 포함된 업데이트 프로세스의 결과입니다.
이 절차의 예는 여러 패키지에서 기본 Bot 버전 업데이트의 예를 참조하십시오.