Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

마이그레이션 결과 나열 API

  • 업데이트: 1/29/2021
    • Automation 360 v.x
    • 관리
    • RPA 작업 영역

마이그레이션 결과 나열 API

실행 중인 각 마이그레이션에 대한 전체 마이그레이션 결과를 나열합니다. 선택한 필드로 필터링하여 특정 결과를 가져옵니다.

전제 조건

주: Community Edition에서 Control Room APIs을 볼 수 있지만, API 기능은 제한됩니다. API의 전체 기능에 액세스하려면 라이선스가 인가된 Automation 360 에디션이 필요합니다.

마이그레이션 보기 권한이 있는 관리자 역할 또는 맞춤형 역할이 있어야 합니다.

지원되는 필터링 가능 필드: 요청 본문에서 다음 필터를 이용하여 결과를 좁힙니다.
  • createdBy: 마이그레이션을 시작한 사용자의 고유한 숫자 식별자(정수)입니다.
  • numTotal: 성공적으로 마이그레이션된, 건너 뛴, 또는 실패한 bots을 포함하여, 특정 마이그레이션에서 마이그레이션된 bots의 총 수입니다.
    • numSuccess: 특정 마이그레이션에서 성공적으로 마이그레이션된 bots의 수입니다.
    • numSkipped: 건너뛴 bots에는 이미 존재하며, 사용자가 기존 bots을 덮어쓰지 않도록 선택한 bots이 포함됩니다(“OverwriteBots”: false).
    • numFailed: 특정 마이그레이션에서 마이그레이션에 실패한 bots의 수입니다.
  • updatedBy: 마이그레이션을 시작한 사용자의 숫자 식별자입니다.
  • updatedOn: 마이그레이션이 시작된 날짜 및 시간입니다.

프로시저

  1. 요청 헤더에 인증 토큰을 추가합니다.
  2. POST 메소드 및 엔드포인트 URL 이용: <your_control_room_url>/v3/migration/list.
    요청 본문:

    이 요청은 지정된 날짜 사이에 시작된 이름에 단어 doc가 포함된 마이그레이션을 검색합니다.

    {
      "filter": {
        "operator": "and",
        "operands": [
          {
            "operator": "gt",
            "field": "updatedOn",
            "value": "2020-04-08T00:00:00.001Z"
          },
          {
            "operator": "substring",
            "field": "name",
            "value": "doc"
          },
          {
            "operator": "lt",
            "field": "updatedOn",
            "value": "2020-04-13T00:00:00.001Z"
          }
        ]
      }
    }
  3. 요청 전송.
    응답 본문:

    이 예시 응답은 34개의 마이그레이션 중 3개를 반환했습니다.

    {
        "page": {
            "offset": 0,
            "total": 34,
            "totalFilter": 3
        },
        "list": [
            {
                "id": 21,
                "name": "Docs Test Migration",
                "startTime": "2020-04-09T21:09:25.590Z",
                "endTime": "2020-04-09T22:41:49.313Z",
                "createdBy": 17,
                "duration": "5543s",
                "numSuccess": 0,
                "numFailed": 0,
                "numSkipped": 0,
                "numTotal": 1,
                "status": "IN_PROGRESS",
                "updatedOn": "2020-04-09T21:09:25.590Z",
                "updatedBy": 17,
                "durationMillis": 5543723,
                "migrationType": "BOT"
            },
            {
                "id": 22,
                "name": "Docs Test Migration 02",
                "startTime": "2020-04-09T21:22:32.587Z",
                "endTime": "2020-04-09T22:41:49.313Z",
                "createdBy": 17,
                "duration": "4756s",
                "numSuccess": 0,
                "numFailed": 0,
                "numSkipped": 0,
                "numTotal": 1,
                "status": "IN_PROGRESS",
                "updatedOn": "2020-04-09T21:22:32.587Z",
                "updatedBy": 17,
                "durationMillis": 4756726,
                "migrationType": "BOT"
            },
            {
                "id": 24,
                "name": "Docs Test 03",
                "startTime": "2020-04-09T22:31:27.617Z",
                "endTime": "2020-04-09T22:41:49.317Z",
                "createdBy": 17,
                "duration": "621s",
                "numSuccess": 211,
                "numFailed": 0,
                "numSkipped": 0,
                "numTotal": 211,
                "status": "SUCCESSFUL",
                "updatedOn": "2020-04-09T22:31:27.617Z",
                "updatedBy": 17,
                "durationMillis": 621700,
                "migrationType": "BOT"
            }
        ]
    }
    주: Enterprise 11 마이그레이션에 이용되지 않는 일부 응답 필드가 있습니다.
    • duration: 마이그레이션에 더 이상 이용되지 않는 레거시 필드입니다.
    • migrationType: Enterprise 10 마이그레이션에만 이용됩니다. Enterprise 11 마이그레이션에는 이용되지 않습니다.
REST API는 HTTP 응답 코드를 이용하여 각 요청에 응답합니다. 응답 코드는 API 응답 코드를 참고하십시오.

다음 단계

특정 마이그레이션에 대한 세부정보를 보려면 ID API에 따른 봇 마이그레이션 결과에 특정 마이그레이션 ID를 입력합니다.
피드백을 보내주십시오