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

Control Room 관리자만 대량 패키지 업데이트 프로세스를 수행하도록 하십시오.
주: 자동화 및 상태, 이름, 시작 시간, 종료 시간, 실행 시간, 자동화가 실패하거나 건너뛰어지거나 중지된 이유 등과 같은 세부 정보는 관리 > Bot 업데이트 페이지에 있는 Bot 업데이트 테이블에서 30일이 지나면 자동으로 삭제됩니다. 데이터 보존 및 정리 정책에 대한 내용은 데이터 보존 정책 항목을 참조하십시오.

하지만 대량 패키지 업데이트 및 자동화에 대한 감사 로그 세부 정보는 볼 수 있습니다. 대량 패키지 업데이트에 대한 감사 로그 보기 항목을 참조하십시오.

전제 조건

  • Bot을 기본 패키지 버전으로 업데이트하려면 패키지 보기 권한 Bot 편집 권한이 있어야 합니다.

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

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

프로시저

  1. 관리 > Bot 업데이트로 이동합니다.
    Bot 업데이트 목록 페이지에서는 다음 내용을 포괄적으로 확인할 수 있습니다.
    • 완료, 실패, 건너뛰기 및 중지된 Bot의 수를 포함한 업데이트 상태.
    • 상태, 이름, 시작 및 종료 시간, 업데이트에 필요한 기간과 같은 세부 정보.
    • 패키지 업데이트를 시작한 사용자 세부 정보(예: 사용자 이름).
  2. Bot 업데이트 > > 패키지 버전을 클릭합니다.
    업데이트 - 패키지 버전 페이지가 표시됩니다.
  3. 설정 페이지에서 다음을 업데이트합니다.
    1. 이름: 업데이트 기능에 대한 시스템 생성 이름을 표시합니다.
    2. 설명(선택 사항): 업데이트 패키지 버전 기능에 대한 설명을 추가합니다.
    3. 옵션: 현재 패키지 버전이 기본 버전보다 높다면 현재 버전이 기본값보다 클 경우 버전 다운그레이드 확인란을 선택합니다.
      주: 패키지를 다운그레이드하면 에 오류가 발생할 수 있습니다. 이는 패키지의 상위 버전에 하위 버전에서는 사용할 수 없는 추가 속성이 있을 수 있기 때문에 발생합니다.
    4. 사용 가능한 패키지 테이블에서 필요한 패키지를 선택하고 오른쪽 화살표()를 클릭하여 선택 항목을 추가합니다.
    5. 다음 클릭이 표시됩니다.
  4. 업데이트할 Bot 선택 페이지에서 다음을 업데이트합니다.
    1. 필드를 사용하여 Bot 및 종속성을 업데이트를 사용하려면 다음 탭 중 하나를 선택합니다.
      • 최신 버전: 최신 버전을 설치하려면.
      • 프로덕션 라벨: 의 라벨이 지정된 버전을 선택하려면.
        주: 상위 에 대해 프로덕션 라벨 옵션을 선택하면 해당 프로덕션 라벨이 있는 Bot도 자동으로 선택됩니다. 프로덕션 라벨이 적용된 종속 Bot이 없는 경우, 최신 버전의 이 선택됩니다.
    2. 다음 확인란 중 하나를 선택합니다.
      • 모든 Bot 업데이트: 모든 Bot 및 업데이트가 필요한 종속 파일을 업데이트하고 다음과 같은 패키지를 사용합니다.
      • 사용자 정의: 특정 Bot을 업데이트합니다.
        주: 기본값으로 Bot 폴더가 선택됩니다.
        1. 사용 가능한 파일 테이블에서 패키지 버전을 업데이트하려는 Task Bot을 선택합니다.
          팁: 검색 필드를 사용하여 Task Bot을 빠르게 찾을 수 있습니다.
          주: 대량 패키지 업데이트에 대해 종속성이 있는 최대 1,000개의 Bot을 선택할 수 있습니다.
        2. 오른쪽 화살표()를 클릭하여 선택 항목을 추가합니다.
        3. 다음을 클릭합니다.
  5. 업데이트를 위해 Bot 및 종속성 검토 페이지를 사용하여 업데이트를 위해 선택한 Bot 및 종속성을 검토합니다.
  6. 업데이트-패키지 버전을 클릭합니다.
    시스템이 선택한 Bot이 포함된 Control Room 리포지토리에서 선택한 패키지와 종속성을 모두 업데이트하기 시작합니다. Bot 중 하나라도 패키지의 기본 버전을 사용하지 않으면 해당 Bot이 업데이트됩니다. Bot 업데이트 테이블이 이제 업데이트되어 업데이트된 Bot을 표시합니다.
    주: Bot을 기본 패키지 버전으로 업데이트할 때, 중간에 프로세스가 실패하더라도 시스템은 나머지 Bot을 중단 없이 계속 업데이트합니다.

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

  7. 업데이트한 에 대한 업데이트 요약을 보려면 Bot 업데이트 테이블에서 해당 위에 마우스를 올리고, 줄임표(세 개의 점)를 클릭한 다음 업데이트 Bot 세부 정보 보기 아이콘을 클릭합니다.
    다음 탭이 포함된 보고서가 표시됩니다.
    • 요약: 선택한 패키지 및 종속성이 포함된 Bot 업데이트 프로세스의 요약입니다.
    • 설정: 선택한 패키지가 포함된 패키지 업데이트 프로세스에 정의된 설정입니다.
    • 결과: 상태, 패키지 유형, 및 종속 파일의 이름, 폴더 경로, Bot의 이름, Bot Runner이 건너뛰거나 실패한 상태인 이유와 같은 세부 정보가 포함된 업데이트 프로세스의 결과입니다.
    주: 현재 진행 중인 대량 패키지 업데이트 활동을 취소하려면 활동 중지를 클릭합니다. 이 옵션을 사용하여 대량 업데이트 프로세스를 중지할 수 있습니다. 예를 들어, 프로세스 실행 시간이 예상보다 오래 걸리는 경우에 사용할 수 있습니다. 프로세스를 중지하면 확인 메시지에 기본 패키지 버전을 사용하기 위해 선택된 Bot의 총 개수와 지금까지 업데이트된 Bot의 개수가 표시됩니다.

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

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

이 절차의 예는 여러 패키지에서 기본 Bot 버전 업데이트의 예를 참조하십시오.