Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere

콘텐츠 닫기

콘텐츠

콘텐츠 열기

업그레이드 후 일정 복구

  • 업데이트: 5/10/2019
    • 11.3.x
    • 탐색
    • Enterprise

업그레이드 후 일정 복구

예약 권한이 있는 사용자는 Automation Anywhere 버전 11.3으로 마이그레이션한 후 일정 페이지에서 누락된 일정 목록을 복구할 수 있습니다.

전제 조건

일정을 검색하는 쿼리를 실행해야 하므로, 복구 중인 사용자가 컨트롤룸 데이터베이스에 액세스할 수 있는지 확인합니다. 또한 여러 일정이 포함된 경우 REST API를 사용하여 비활성화 작업을 수행해야 합니다.

일정 복구 방법

Automation Anywhere 버전 11.3으로 마이그레이션한 후 일정이 일정 페이지에 나열되어 있지 않다는 것을 알게 되면 정해진 단계를 따라 복구해야 자동화를 중단 없이 계속할 수 있습니다.

요약하면, 먼저 누락된 일정을 검색하고 컨트롤룸에 로그인하여 일정을 비활성화한 다음 일정을 다시 활성화하거나 삭제해야 합니다.

프로시저

  1. 누락된 일정을 검색하려면 컨트롤룸 데이터베이스에서 다음 SQL 쿼리를 실행합니다.

    SELECT

    a_schedule.id

    FROM

    automation_schedule a_schedule

    JOIN automations automations ON automations.id = a_schedule.id

    WHERE

    (

    (a_schedule.next_run_datetime < Sysutcdatetime() OR a_schedule.next_run_datetime is null)

    AND automations.status = 1

    )

    주: 실행 시 SQL 쿼리는 누락된 일정 ID 목록을 반환합니다. 이러한 일정 ID로 아래에 표시된 단계를 수행하여 누락된 일정을 복구합니다.
  2. 이제 URL을 사용하여 한 번에 하나씩 일정을 비활성화하거나 REST API를 사용하여 대량으로 비활성화할 수 있습니다.
    • URL을 사용하여 한 번에 하나씩 일정 비활성화
      1. 컨트롤룸에 로그인 - http(s)://<hostname>:<port>
      2. 일정 세부 정보 페이지를 보려는 URL 입력 - http(s)://<hostname:port>/#/activity/scheduled/<missing_schedule_id>/view

        예를 들어 ID가 12인 일정이 누락된 경우 - https://localhost:8081/#/activity/scheduled/12/view

      3. 페이지 상단의 비활성화 버튼을 클릭합니다.
      4. 다른 누락된 일정에 대해 bc 단계를 반복합니다.
    • REST API를 사용하여 대량으로 일정 비활성화
      1. Enterprise 제어실인증용 API를 사용하여 컨트롤룸에 로그인합니다.
      2. Put 메소드 사용 - HTTP PUT
      3. 요청 URL 사용 - http(s)://<hostname>:<port>/v1/schedule/automations/deactivate

        예: https://localhost:8081/v1/schedule/automations/deactivate

      4. 인증 토큰 제공 - Header: X-Authorization token
      5. 콘텐츠 유형 지정 - Content-Type: application/json
      6. 본문 데이터에 일정 ID 제공 - Body: [<missing_schedule_id1, missing_schedule_id2,..missing_schedule_idn>]

        예: Body: [12, 13, 14, 15, 16, 20]

  3. 컨트롤룸으로 이동하여 일정 페이지에서 누락된 일정을 확인합니다.
  4. 필요한 일정 옆의 확인란을 선택하여 여러 일정을 활성화하거나 삭제합니다.
피드백을 보내주십시오