마이그레이션에 지원되지 않는 기능

Enterprise 11 또는 Enterprise 10에서 Automation 360로의 마이그레이션에 지원되지 않는 기능을 살펴봅니다.

아직 지원되지 않는 기능

다음 기능은 마이그레이션을 위해 아직 지원되지 않습니다.

  • 감사 로그의 Enterprise 11에서의 마이그레이션은 클라우드 배포에서 지원되지 않습니다.
  • Enterprise 11에서 BotOR 논리 연산자와 함께 전-후 문자열 연산을 사용하고 있고 연산 출력 결과가 빈 문자열인 경우, 출력은 빈 문자열로 표시됩니다.

    그러나 Automation 360에서 이러한 연산의 출력 결과가 빈 문자열인 경우, 텍스트 앞에서 종료 문자열 연산에 사용된 값이 무시되고 결과가 출력에 표시됩니다.

    예를 들어 email:user@outlook.com 텍스트에서 연산의 값이 email:이고 연산의 값이 user인 경우 결과는 제품 버전에 따라 달라집니다.
    • Enterprise 11는 빈 문자열을 출력으로 표시합니다.
    • Automation 360user@outlook.com을 출력으로 표시합니다.
  • Enterprise 11에서 사용자가 창 제목에 대한 내부 변수를 선택하되 Bot에서 사용하지 않는 경우, 마이그레이션 후 이러한 내부 변수도 Automation 360로 마이그레이션됩니다.
  • 마이그레이션된 Bot에서 OLE DB Driver 버전 18 이상을 사용 중이고 비트 열이 있는 SQL 서버 데이터베이스를 CSV 파일로 내보낼 때, 문자열 값 TRUE에 대해 비트 값 -11 대신 반환됩니다.

    수정: v.27

  • SAP > 색인별 항목 선택 명령을 사용하는 Bot을 마이그레이션할 때, 마이그레이션된 Bot에 잘못된 색인이 표시됩니다.

    수정: v.26

  • 터미널 에뮬레이터 패키지를 포함하는 Bot레거시 기술이 아닌 고급 기술로만 마이그레이션됩니다.
  • 창 제어 관리 작업을 사용하고 있던 Bot을 마이그레이션할 때, 높이 값의 마지막 자릿수는 마이그레이션 이후 사용할 수 없습니다. 그러나 Bot은 성공적으로 실행됩니다.

    수정: v.26

  • Excel 세션이 SAP에서 활성화되었을 때, 해당하는 Excel 프로세스는 백그라운드에서 시작됩니다. 이러한 시나리오에서 Automation 360SAP가 시작한 것과 동일한 Excel 프로세스를 사용합니다. Bot을 실행하여 스프레드시트 데이터를 자동화할 때, Automation 360는 첫 번째 요청을 성공적으로 처리합니다. 단, 실행 중에 Excel이 닫혀 있고 스프레드시트 데이터 자동화를 위한 후속 요청이 전송된 상태인 경우 SAP가 Excel 프로세스에 아직 액세스하고 있기 때문에 Automation 360은 요청을 처리하지 않습니다. 따라서 스프레드시트 데이터 자동화를 위한 올바른 창이 활성화되지 않습니다.

    수정: v.26

  • BotPDF > 텍스트 추출 작업에서 구조화 텍스트 유형 필드를 사용하는 경우 일부 문자가 올바르게 추출되지 않을 수 있습니다.

    수정: v.25

  • 마이그레이션 후, 문자열 > 텍스트 추출 작업의 이전, 이전 및/또는 이후, 이후 옵션이 문자열의 대소문자와 일치하지 않습니다.

    수정: v.25

  • 마이그레이션 후, Enterprise 11텍스트 가져오기 > 모든 라인 작업을 사용하던 Bot터미널 에뮬레이터에서 라인을 24개 행만 표시합니다.

    수정: v.26

  • SAP GUI의 총 행 가져오기 명령을 사용하여 Bot을 마이그레이션하면 마이그레이션 후 정수 유형 대신 부동 문자열 유형으로 값을 반환합니다.

    수정: v.26

  • Bot Creator 또는 Bot Runner 사용자인 경우 마이그레이션 보기 권한이 없으면 Bot 어시스턴트에 표시되는 검토 메시지를 볼 수 없을 수 있습니다.

    수정: v.26

  • 카운터를 중첩 루프에서 변수로 사용하면 상위 루프는 제대로 작동하지만 하위 루프는 예상대로 실행되지 않습니다.

    수정: v.27

  • SAP 패키지를 사용하는 Bot은 "*"(별표) 문자가 포함된 창 제목을 선택하고 전환할 수 없습니다. 이러한 창 제목은 마이그레이션 후 현재 활성 창 이름으로 전환되지 않습니다.

    수정: v.26

  • SAP > 속성 가져오기 명령을 사용하여 Bot을 마이그레이션한 경우 Bot 배포가 실패할 수 있습니다. 이 문제는 다음과 같은 이유로 발생합니다. Enterprise 11에서 속성 이름은 대소문자를 구분하지 않습니다. 마이그레이션하는 동안 속성 이름이 대소문자를 구분하도록 변경되므로 속성 이름의 대소문자가 일치하지 않으면 Bot 배포가 실패합니다.

    수정: v.26

  • Exchange Web Services(EWS)를 통해 이메일을 보낼 때 이메일 출력 형식에 줄 바꿈이 없고 내용이 변조된 것처럼 보이며 이메일의 전체 내용이 한 줄로 표시됩니다.

    수정: v.26

  • Enterprise 11 또는 Enterprise 10 Bot RunnerBot Creator 기기는 마이그레이션 프로세스에 포함되지 않으므로 Automation 360로 마이그레이션되지 않습니다.

    Automation 360 Bot 에이전트Enterprise 11과(와) Enterprise 10 Enterprise Client를 대체합니다. Bot 에이전트를 사용하여 기기를 Automation 360 Control Room에 연결하고 연결된 기기에서 Bot을 실행합니다.

  • 첨부 파일 누락 확인 옵션이 선택된 상태에서 마이그레이션된 Bot을 실행하면 이메일을 보낼 때 첨부 파일이 누락된 경우 Bot이 성공적으로 실행되지 않을 수 있습니다.
  • 워크플로, 트리거, Bot의 버전 관리 이력과 파일 시스템 로그.
  • 버전 관리를 위해 Subversion 버전 관리을 사용하는 Enterprise 11 Bot의 마이그레이션.
  • 클라우드 마이그레이션 유틸리티를 사용하여 GCP에서 Enterprise 11 온프레미스 Control RoomAutomation 360 클라우드 서비스로 마이그레이션하는 것은 지원되지 않습니다.
  • Oracle Database를 사용하는 Control Room.
  • Automation 360가 새 데이터베이스를 사용하여 설치될 때 사용자, 역할, 일정, 자격증명 변수와 같은 Bot Insight 데이터와 기타 항목의 마이그레이션.
  • 터미널 에뮬레이터 사용 시 터미널 화면에서 잘라내기, 복사, 붙여넣기, Ctrl+A 기능.

    수정: v.27

  • Bot의 변수 내에서 변수 사용(값 유형 변수 제외).

    예를 들어, Bot이 $variable1$을 포함하면($variable1$에 $variable2$가 포함되고, $variable2$에 실제 값을 포함함), 이 Bot을 마이그레이션할 수 없습니다.

  • 고정 값과 변수를 사용하여 인덱스 위치 지정(예: $v_ArrVar(1$RowIndex$,1)$).
  • Bot이 실행 중일 때 런타임 창에서 이미지를 캡처하는 기능.
  • '<' 또는 '=' 연산자와 함께 If 명령에서 사용되는 변수에 문자열 값을 사용하는 Enterprise 11 또는 Enterprise 10 BotAutomation 360로 마이그레이션됩니다. 그러나, 이러한 BotAutomation 360에서 실행될 때 오류를 생성합니다.
  • If 명령 또는 <, >, <= 또는 >= 연산자를 문자열 값을 포함하는 변수와 함께 사용하는 루프 명령은 마이그레이션 후 오류를 생성합니다.

    예를 들어, abcd 값이 있는 변수를 포함하고 > 연산자를 사용하는 Bot이 있는 경우, 문자열 유형 변수는 <, >, <=, or >= 연산자를 사용하지 않을 것이므로, 마이그레이션 후 Bot은 실행될 때 오류를 생성합니다.

  • 다음 애플리케이션을 자동화하는 객체 복제 명령:
    • 플래시 애플리케이션
    • Edge-Legacy 브라우저에서 실행되는 웹 애플리케이션
  • Enterprise 11 또는 Enterprise 10 Bot은 해당 매크로가 없는 다른 Excel 파일에서 해당 매크로를 호출할 때 XLSTART 폴더에서 사용할 수 있는 Microsoft Excel 파일에서 Microsoft Excel 매크로를 실행할 수 있었습니다. 마이그레이션 후에는 이러한 Bot이 다른 Excel에서 사용할 수 있는 매크로를 실행할 수 없습니다.
  • 화살표 기호는 Automation 360 Bot 편집기에 표시되지 않습니다.

    화살표 기호가 Enterprise 11 또는 Enterprise 10 Bot에서 사용될 때, Bot 편집기는 마이그레이션 후 기호를 표시하지 않습니다. 단, 한 가지는 예외입니다. 그 예외는 여러 IF/ELSE 명령에서 기호가 사용될 때, Bot 편집기가 화살표 기호 대신 $String:FormFeed$ 변수를 표시하는 것입니다.

해결 방법이 있는 지원되지 않는 기능

지정된 해결 방법을 바탕으로 Bot을 업데이트할 때 다음 기능으로 마이그레이션할 수 있습니다.
  • 문자열 길이를 계산할 경우에는 Enterprise 11에서 캐리지 리턴과 줄 바꿈 문자를 모두 고려하는 반면, Automation 360에서는 줄 바꿈 문자를 고려하므로 Enterprise 11 비교 시 문자열 길이의 출력 작업Automation 360에서 차이가 납니다.

    해결 방법: 문자열에 사용된 줄 바꿈 문자 수를 계산하여 문자열 길이에 더합니다.

  • Enterprise 11 Control Room에서 만든 기존 표준 객체 외에 트리거, 인덱스, 보기 및 이러한 사용자 지정 데이터베이스 객체를 만든 경우, 클라우드 마이그레이션 유틸리티를 사용하여 내보낸 데이터를 클라우드로 복원하지 못할 수 있습니다. 그러한 객체를 식별하는 데 도움이 필요한 경우 Automation Anywhere 지원팀에 문의하십시오. Open a support case (A-People login required).

    해결 방법: 데이터를 클라우드로 내보내기 전에 추가로 생성된 데이터베이스 객체를 비활성화합니다.

  • Enterprise 11에서 Bot이 마이그레이션 후 선행 공백이 포함된 창 제목 값 또는 변수를 사용하는 경우 Bot은 해당 창을 선택할 수 없습니다.

    해결 방법: 창 제목 값 또는 변수에서 선행 공백을 제거한 다음 Bot을 실행하십시오.

  • 레코더를 사용하여 객체를 캡처하는 경우 검색 기준에서 HTML 태그, HTML InnerTextHTML 유형 속성을 선택하거나 검색 기준에서 선택한 것과 유사한 속성으로 Bot을 마이그레이션하면 Bot이 객체를 식별하거나 검색하지 못하고 선택한 작업을 실행하지 못합니다.

    해결 방법: 캡처한 컨트롤에 따라 DomXpath를 수정하거나 검색 기준에 더 많은 속성을 추가합니다.

  • Bot에 오류가 있을 경우 해당 작업 주위에 Try/Finally 블록을 추가하고 Finally 블록에 하나 이상의 작업을 삽입합니다. Bot을 저장하고 실행하면 Bot 오류 대화 상자에 Finally 블록 내의 잘못된 오류 라인 번호가 표시됩니다.

    해결 방법: Catch 작업을 사용하지 않고 TryFinally를 사용하는 경우 Bot 오류 대화 상자에 올바른 라인 번호가 표시되지 않습니다. 대신 Try/Catch를 사용하십시오. Try 작업은 오류를 처리하고 실행을 라인 번호 및 설명과 함께 Catch로 보냅니다. 그러면 Finally 블록 내의 올바른 라인 번호가 표시됩니다.

  • 참고: 문제는 v.22 및 이전 버전에만 적용됨(v.23에서 수정, 비 자격증명 저장소 변수의 마이그레이션 참조). MetaBot의 로직에 대한 입력으로 자격증명 변수를 사용하는 로직 실행 명령

    해결 방법: Task Bot에서 MetaBot 로직으로 Credential Vault 속성을 전달하는 로직 실행 명령을 사용하는 BotAutomation 360로 마이그레이션할 수 있습니다. 자격증명 이름 및 속성 이름은 마이그레이션된 Bot의 해당 행에 있는 필드에 표시됩니다.

    복원된 Enterprise 11 데이터베이스를 사용하여 마이그레이션한 경우, Automation 360Enterprise 11 Bot에서 사용된 자격증명 변수에 대해 로커가 생성됩니다.

    다음 옵션 중 하나를 선택하여 마이그레이션된 Bot을 성공적으로 실행하십시오.
    • 옵션 1: 자격증명 유형 변수를 전달합니다.
      1. 하위 객체에 입력 Bot 변수로 자격증명 유형 변수를 만듭니다.
      2. 상위 BotTask Bot 패키지에 대한 실행 작업에서 입력 값 필드를 업데이트하여 (MetaBot 로직에 해당하는) 하위 Bot에 대해 생성된 자격증명 변수에 대한 Credential Vault 속성을 사용합니다.
    • 옵션 2: 자격증명 값을 글로벌 값으로 전달합니다.
      1. Automation 360Enterprise 11로직 실행 명령에서 사용하는 자격증명에 대한 글로벌 값을 생성합니다.
      2. 상위 BotTask Bot 패키지에 대한 Run 작업에서 입력 값 필드를 업데이트하여 (MetaBot 로직에 해당하는) 하위 Bot에 대해 생성된 자격증명 변수에 대해 글로벌 값을 사용합니다.
    Automation 360 설치 시 복원된 Enterprise 11 데이터베이스를 사용하지 않았다면, 먼저 Enterprise 11 Bot에서 사용된 자격증명 변수에 대한 필수 로커를 생성한 후, 선행 단계를 수행해야 합니다.
    주: Automation 360Credential Vault 속성을 자격증명 유형 변수에만 할당할 수 있도록 하여 보안을 강화시켜 줍니다. 이렇게 하면 자격증명이 아닌 유형 변수에 할당되었을 수 있는 Credential Vault 속성이 안전하지 않는 방식으로 처리되는 경우가 제한됩니다.
  • 함수가 다른 여러 DLL을 생성하고 이러한 DLL을 동일한 파일 이름으로 여러 MetaBot에 추가하면 마이그레이션 후 Task Bot이 이러한 MetaBot로직을 사용하는 경우 실행 중 오류가 발생합니다.

    이 오류는 DLL 세션이 DLL 파일 이름을 기반으로 하고 실행 중에 첫 번째 DLL의 세션만 활성화되기 때문에 발생합니다. 후속 DLL에서 호출되는 함수가 활성화된 첫 번째 DLL 세션에는 존재하지 않습니다.

    예를 들어 MetaBot1이 function1을 포함하는 DLL을 사용하고 MetaBot2가 function2를 포함하는 DLL을 사용하지만 두 DLL의 파일 이름이 test.dll이라고 가정해 보겠습니다. 마이그레이션 후, MetaBot1 로직 및 MetaBot2 로직을 사용하는 Task Bot을 실행하면 MetaBot1 로직의 DLL 세션이 활성화되고 function1이 성공적으로 실행됩니다. 그러나 MetaBot2 로직이 실행되면 해당 DLL이 활성화되지 않습니다. 동일한 DLL 파일 이름을 가진 세션이 이미 활성화되어 있고 MetaBot1 로직의 DLL에 function2가 없기 때문입니다. 오류가 발생합니다.

    해결 방법: 요구 사항에 따라 다음 해결 방법 중 하나를 수행할 수 있습니다.

    • Bot을 마이그레이션하기 전에 DLL 중 하나의 DLL 파일 이름을 변경하고, MetaBot 로직에서 DLL 함수에 대한 참조를 업데이트한 다음 Bot을 마이그레이션합니다.
    • Bot을 마이그레이션 후 DLL 열기 작업DLL 세션 생성 상자에서 세션 이름을 변경한 다음 DLL 세션이 존재하지 않음 조건의 관련 If 작업DLL 실행 작업에서 동일한 DLL 세션 이름을 업데이트합니다.
  • Enterprise 11에서 MetaBotMicrosoft.Exchange.WebServices.dll을 사용하여 Microsoft Exchange 서비스를 이용하는 경우, 마이그레이션 후 DLL 세부 정보 가져오기 옵션을 DLL Run 함수에서 사용할 때 오류가 발생합니다. 오류는 Automation 360에서 Microsoft.Exchange.WebServices.dll이 기기의 글로벌 어셈블리 캐시(GAC)에 자동으로 설치되지 않기 때문입니다.

    해결 방법: 기기의 GAC에 Microsoft.Exchange.WebServices.dll을 수동으로 설치한 다음 DLL 세부 정보 가져오기 옵션을 사용해야 합니다.

    How to: Install an assembly into the global assembly cache 항목을 참조하십시오.

  • Enterprise 11에서 Bot파일에 기록 작업을 사용하고 있었고 기록할 텍스트 입력 필드에 1,000자를 초과한 텍스트를 입력했다면, 마이그레이션 후 Bot에 오류가 발생합니다.

    해결 방법: 텍스트를 변수로 구성한 다음 정적 텍스트를 입력하는 대신 기록할 텍스트 입력 필드에 이 변수를 사용하십시오.

  • Enterprise 11에서, Bot텍스트 파일 > 변수 읽기 작업을 사용하여 텍스트 파일에서 변수 값을 읽고 If > 문자열 조건을 사용하여 지정된 소스 문자열의 값을 기반으로 작업을 실행할 경우, 마이그레이션 후 Bot을 실행하면 매핑된 변수에 추가된 키 값이 텍스트 파일의 값과 일치하지 않을 경우 Bot이 실패할 수 있습니다.

    해결 방법: null 값을 성공적으로 전달하려면 다음 단계를 수행하십시오.

    1. 텍스트 파일 > 변수 읽기 작업을 사용하여 사전 변수를 추가합니다.
    2. 사전 > Get 작업을 사용하여 특정 키 값을 찾아 저장합니다.
      주: 키 값이 텍스트 파일의 값과 일치하지 않으면, 빈 문자열이 문자열 변수에 반환됩니다.

    또는 If > 사전 > 키 확인 조건을 사용하여 키가 텍스트 파일에 있는지 확인합니다. 이렇게 하면 문자열 변수에 값을 할당할 수 있습니다.

  • PD-50108Enterprise 11에서 루프 작업을 사용하여 동일한 Excel 시트를 닫지 않고 여러 번 열면 마이그레이션 후 오류가 발생합니다. 이 오류가 발생하는 이유는 Automation 360에서 Excel 세션을 한 번에 하나씩만 활성화할 수 있기 때문입니다.

    해결 방법: 루프 작업에서 동일한 세션 이름으로 Excel 시트를 다시 열기 전에 닫기 작업을 사용하여 Excel 세션을 닫아야 합니다.

  • Enterprise 11에서는 Bot문자열 > 바꾸기 작업을 사용하여 CRLF(Carriage Return Line Feed) 문자를 찾아 다른 문자로 바꾼 경우 출력이 Enterprise 11에 표시되는 것과 다를 수 있습니다.

    해결 방법: 문자열 찾기에서 Enter(LF) 변수 대신 줄 바꿈(CRLF) 변수를 사용합니다.

  • 마이그레이션 후, 파일에 기록을 사용하여 파일을 로깅하던 Bot이 줄 바꿈에 CRLF 문자 대신 LF 문자를 사용합니다.

    해결 방법: $String:Newline$ 변수를 사용하여 마이그레이션된 Bot에서 CRLF 문자를 사용합니다.

  • MetaBot 로직(예: 로직 A)가 Task Bot 또는 다른 MetaBot 로직에 참조되고 로직 A가 이름 변경되거나 동일한 MetaBot 내의 한 로직 폴더에서 다른 로직 폴더로 이동된 경우, 마이그레이션 후 로직 A가 호출될 때 Task Bot 또는 MetaBot 로직이 작동하지 않습니다.

    해결 방법: 로직 A를 호출하는 Task Bot 또는 MetaBot 로직에서 로직 A의 이름 또는 참조 경로를 업데이트합니다.

  • Bot브라우저 > 파일 다운로드 작업을 사용하여 URL에서 파일을 다운로드하는 경우, 해당 URL에 특수 문자가 포함되어 있거나 Windows 네이티브 인증 액세스가 필요한 일부 파일은 제대로 다운로드되지 않을 수 있습니다.

    해결 방법: 브라우저 > 열기 작업을 대신 사용합니다.

  • Automation 360 클라우드로 자동 마이그레이션.

    해결 방법: 클라우드 사용 인스턴스로 마이그레이션하는 수동 프로세스를 사용할 수 있습니다. Enterprise 11에서 Automation 360 클라우드 지원으로 마이그레이션 준비 항목을 참조하십시오.

  • XML > 노드 삽입을 변수를 사용하는 속성으로 삽입하면 Bot 마이그레이션이 실패할 수 있습니다.

    해결 방법: 변수 대신 직접 값을 제공하여 속성을 입력합니다.

  • 프로토콜 정보(예: http, https 또는 파일) 없이 URL을 여는 마이그레이션된 Bot을 실행하면 웹 페이지가 제대로 열리지 않을 수 있습니다.

    해결 방법: URL에 적절한 프로토콜 정보를 추가해야 합니다.

  • MetaBot 로직이 네임스페이스가 없는 클래스를 사용하는 DLL 파일을 사용한 경우, 마이그레이션 후 MetaBot 로직을 사용하는 Task Bot이 작동하지 않습니다.

    해결 방법: 클래스에 대한 네임스페이스를 포함하도록 DLL 파일을 수동으로 업데이트합니다.

  • Bot 마이그레이션 후, 파일 이름에 쉼표를 사용하는 Bot에서 FTP 작업을 사용하는 경우 그리고 파일 이름에 콜론을 사용하는 Bot에서 파일 삭제 및 폴더 삭제 FTP 작업을 사용하는 경우 오류가 발생합니다.

    해결 방법: FTP 작업을 사용하기 전에 파일 이름에서 쉼표를 제거하고 파일 삭제 및 폴더 삭제 FTP 작업을 사용하기 전에 파일 이름에서 콜론을 제거합니다.

  • Bot이 보내기 작업을 사용하여 첨부 파일 경로가 변수인 첨부 파일이 있는 이메일을 보낸 경우 Bot은 첨부 파일을 실행하지 못하거나 무시합니다.

    해결 방법: 변수를 첨부 파일 경로로 바꿉니다.

  • Enterprise 11 또는 Enterprise 10 Bot로직 실행 명령을 사용하여 MetaBot 로직을 실행하고 로직의 위치가 해당 로직을 포함하는 폴더까지 지정되면 이러한 Bot에서 마이그레이션 후 오류가 발생합니다. 예를 들어, D:Metabots\Logics\Finance 위치에서 사용할 수 있는 Logic1을 실행하려고 합니다. 로직의 전체 경로(D:Metabots\Logics\Finance\Logic1) 대신 D:Metabots\Logics\Finance만 지정할 경우, 오류가 발생합니다.

    해결 방법: 모든 MetaBot 로직의 경로를 마이그레이션 전에 Enterprise 11 또는 Enterprise 10 Bot의 전체 경로로 업데이트합니다.

  • 자격증명 변수를 사용하여 숫자 값을 DLL 함수에 대한 입력으로 전달하는 Enterprise 11 또는 Enterprise 10 MetaBot.
    해결 방법:
    1. DLL 함수를 업데이트하여 문자열 유형의 입력 매개변수를 사용합니다.
    2. 숫자 유형 입력 매개변수를 DLL 함수로 전달하는 MetaBot에서 명령을 삭제합니다.
    3. MetaBot에서 명령을 추가하여 문자열 유형 입력 매개변수를 DLL 함수에 전달합니다.
    4. 관련 Task BotMetaBot를 마이그레이션합니다.
  • Automation 360 클라우드로 마이그레이션하는 중이고 Enterprise 11에서 인증 유형으로 SAML을 구성한 경우, 마이그레이션 프로세스는 인증 유형을 마이그레이션된 Automation 360 Control RoomControl Room 데이터베이스 인증 유형으로 변경합니다.
    해결 방법: 마이그레이션 후 클라우드 Control Room에 대한 인증 유형으로 SAML을 구성하려면 다음 단계를 수행하십시오.
    1. Enterprise 11에서 SAML을 구성하는 데 사용된 사용자를 Automation 360에서 삭제합니다.
    2. 필요한 권한이 있는 다른 사용자를 생성하고 해당 사용자를 사용하여 Automation 360에서 SAML을 구성합니다.
  • v.24 이하에 적용: Enterprise 10에서 Automation 360 클라우드로 마이그레이션.

    해결 방법: Automation 360 클라우드로 마이그레이션에 지원되는 Enterprise 11 버전으로 마이그레이션한 다음 Automation 360 클라우드로 마이그레이션하십시오.

  • EWS(Exchange Web Service)를 사용하여 이메일 전송 명령으로 이메일을 보내는 Enterprise 11 BotAutomation 360로 마이그레이션된 후 오류가 발생합니다.
    해결 방법: Automation 360에서 다음 글로벌 값을 생성하고 마이그레이션된 Bot을 업데이트하여 모든 작업에서 EWS를 사용하십시오.
    • AAE_EmailSettings_auth
    • AAE_EmailSettings_host
    • AAE_EmailSettings_port
    • AE_EmailSettings_ssl
    이러한 글로벌 값에 대한 값은 Enterprise 11에 지정된 대로여야 합니다.
  • 날짜 조건을 사용하여 서로 다른 형식의 날짜를 비교하는 루프 명령 또는 If 명령은 마이그레이션 후 오류를 생성합니다. 예를 들어, MM/dd/yyyy 형식의 날짜가 MM/dd/yyyy hh:mm:ss 형식의 날짜와 함께 작동하지 않습니다.

    해결 방법: 서로 다른 형식의 날짜를 동일한 형식으로 업데이트하십시오.

  • Bot은 64KB 이상의 데이터를 포함하는 객체 또는 변수를 사용할 수 있습니다. 예를 들어, 객체 복제 명령을 사용하여 웹사이트에서 테이블을 캡처한 경우, 캡처된 객체의 데이터가 64KB보다 클 경우입니다. 이러한 객체를 포함하는 Bot에는 마이그레이션 후 오류가 발생합니다.

    해결 방법: 원하지 않는 데이터를 제거하거나 데이터를 CSV 또는 텍스트 파일에 복사하고 CSV/TXT 패키지읽기 작업을 사용하십시오.

  • Control Room에서 Credential Vault 값이 누락된 작업에 대한 마이그레이션이 실패합니다.

    해결 방법: 마이그레이션 전에 Automation 360에서 Credential Vault 값을 생성하고 Bot 마이그레이션 마법사를 사용하여 마이그레이션을 다시 시작합니다.

N/A 상태로 Bot 마이그레이션

Bot Scanner 보고서는 지원되지 않는 명령을 포함하고 N/A로 마이그레이션될 수 없는 Bot의 상태를 나타냅니다. 이러한 Bot을 다음 표에 지정된 대로 Enterprise 11 또는 Enterprise 10 시스템에서 수정하여 마이그레이션할 수 있습니다.
메시지

Migration of bots not yet supported due to child bots using unsupported commands.(Bot의 마이그레이션이 지원되지 않는 명령을 사용하는 하위 Bot으로 인해 아직 지원되지 않음)

설명

마이그레이션을 위해 현재 지원되지 않는 명령을 사용하는 하위 Bot은 마이그레이션될 수 없습니다. 따라서, 이 하위 Bot을 사용하는 상위 Bot도 마이그레이션할 수 없습니다.

작업

이러한 상위 Bot을 마이그레이션하려면 상위 Bot에서 하위 Bot에 대한 참조를 제거한 다음 해당 상위 Bot을 마이그레이션하십시오.

하위 Bot에서 사용된 지원되지 않는 명령을 보려면 마이그레이션할 수 없는 Bot 목록으로 가서 하위 Bot 이름을 클릭하십시오.

메시지

Migration of "Object Cloning" with "HTML (Edge)" is not yet supported("HTML(Edge)"을 사용한 "객체 복제" 마이그레이션은 아직 지원되지 않습니다)

설명

Microsoft Edge 레거시 브라우저는 Automation 360에서 지원되지 않으므로, 이 브라우저로 구성된 Bot의 마이그레이션은 지원되지 않습니다.

작업

Google Chrome, Firefox, Internet Explorer 또는 Microsoft Edge Chromium 브라우저와 같은 기타 지원되는 브라우저를 사용하여 Enterprise 11 Bot을 업데이트합니다.

메시지

Migration of MetaBot is not supported.(MetaBot 마이그레이션이 지원되지 않습니다.) 화면 파일이 없습니다. Bot을 수정하고 다시 시도하십시오.

설명

MetaBot 로직이 MetaBot에 없는 화면을 나타냅니다.

작업

MetaBot을 마이그레이션하려면 화면을 다시 추가하거나 존재하지 않는 화면에 대한 참조를 제거하십시오.

메시지

Migration of "Variable Operation" command where variable types do not match is not supported.(변수 유형이 일치하지 않는 "Variable Operation" 명령의 마이그레이션은 지원되지 않습니다.) Bot을 수정하고 다시 시도하십시오.

설명

Enterprise 11 또는 Enterprise 10 Bot은 사용된 변수 유형이 동일하지 않는 경우 Variable Operation 명령을 사용합니다.

작업

Enterprise 11 또는 Enterprise 10 Bot에서 Variable Operation 명령을 업데이트하여 참조된 변수가 동일한 유형이 되도록 하십시오.

메시지

Migration of "Variable Operation" command where the variable does not exist is not supported.(변수가 존재하지 않는 "Variable Operation" 명령의 마이그레이션은 지원되지 않습니다.) Bot을 수정하고 다시 시도하십시오.

설명

Enterprise 11 또는 Enterprise 10 BotVariable Operation 명령에서 존재하지 않는 변수를 참조합니다.

작업

동일한 이름과 유형을 가지는 변수를 생성하거나, 존재하지 않는 변수를 참조하는 명령을 제거하십시오.

메시지

Migration of "If" command where the variable does not exist is not supported.(변수가 존재하지 않는 "If" 명령의 마이그레이션은 지원되지 않습니다.) Bot을 수정하고 다시 시도하십시오.

설명

Enterprise 11 또는 Enterprise 10 BotIf 명령에서 존재하지 않는 변수를 참조합니다.

작업

동일한 이름과 유형을 가지는 변수를 생성하거나, 존재하지 않는 변수를 참조하는 명령을 제거하십시오.

메시지

Migration of "ElseIf" command where the variable does not exist is not supported.(변수가 존재하지 않는 "ElseIf" 명령의 마이그레이션은 지원되지 않습니다.) Bot을 수정하고 다시 시도하십시오.

설명

Enterprise 11 또는 Enterprise 10 BotElse If 명령에서 존재하지 않는 변수를 참조합니다.

작업

동일한 이름과 유형을 가지는 변수를 생성하거나, 존재하지 않는 변수를 참조하는 명령을 제거하십시오.

메시지

Migration of "Loop" command where the variable does not exist is not supported.(변수가 존재하지 않는 "Loop" 명령의 마이그레이션은 지원되지 않습니다.) Bot을 수정하고 다시 시도하십시오.

설명

Enterprise 11 또는 Enterprise 10 BotLoop 명령에서 존재하지 않는 변수를 참조합니다.

작업

동일한 이름과 유형을 가지는 변수를 생성하거나, 존재하지 않는 변수를 참조하는 명령을 제거하십시오.

메시지

Bot 경로가 "AAApplicationPath"를 사용하여 정의되었지만 유효한 리포지토리 폴더 경로를 따르지 않는 "태스크 실행"의 마이그레이션은 지원되지 않습니다. 11.x Bot에서 Task Bot 경로를 수정하고 다시 마이그레이션하십시오.

설명

Enterprise 11 또는 Enterprise 10 Bot은 하위 Bot태스크 실행 명령에서 잘못된 경로를 사용합니다.

작업

Bot을 마이그레이션하려면 Enterprise 11 Bot을 수정하여 AAApplicationPath 뒤에 유효한 하위 Bot 경로가 제공되도록 합니다.

메시지

Migration of "If - TaskSuccessful" with bot path defined using "AAApplicationPath" not followed by valid repository folder path is not supported.(Bot 경로가 "AAApplicationPath"를 사용하여 정의되었지만 유효한 리포지토리 폴더 경로를 따르지 않는 "If - TaskSuccessful" 마이그레이션은 지원되지 않습니다.) 11.x Bot에서 Task Bot 경로를 수정하고 다시 마이그레이션하십시오.

설명

Enterprise 11 또는 Enterprise 10 Bot은 하위 BotIf > 태스크 성공 조건 내에서 잘못된 경로를 사용합니다.

작업

Enterprise 11 또는 Enterprise 10 Bot을 업데이트하여 AAApplicationPath 뒤에 유효한 하위 Bot 경로와 함께 적절한 폴더 구조가 제공되도록 하십시오.

메시지

Migration of "If - TaskUnsuccessful" with bot path defined using "AAApplicationPath" not followed by valid repository folder path is not supported.(Bot 경로가 "AAApplicationPath"를 사용하여 정의되었지만 유효한 리포지토리 폴더 경로를 따르지 않는 "If - TaskUnsuccessful" 마이그레이션은 지원되지 않습니다.) 11.x Bot에서 Task Bot 경로를 수정하고 다시 마이그레이션하십시오.

설명

Enterprise 11 또는 Enterprise 10 Bot은 하위 BotIf > 태스크 실패 조건 내에서 잘못된 경로를 사용합니다.

작업

Enterprise 11 또는 Enterprise 10 Bot을 업데이트하여 AAApplicationPath 뒤에 유효한 하위 Bot 경로와 함께 적절한 폴더 구조가 제공되도록 하십시오.

메시지

Migration of "ElseIf - TaskSuccessful" with bot path defined using "AAApplicationPath" not followed by valid repository folder path is not supported.(Bot 경로가 "AAApplicationPath"를 사용하여 정의되었지만 유효한 리포지토리 폴더 경로를 따르지 않는 "ElseIf - TaskSuccessful" 마이그레이션은 지원되지 않습니다.) 11.x Bot에서 Task Bot 경로를 수정하고 다시 마이그레이션하십시오.

설명

Enterprise 11 또는 Enterprise 10 Bot은 하위 BotElse > 태스크 성공 조건 내에서 잘못된 경로를 사용합니다.

작업

Enterprise 11 또는 Enterprise 10 Bot을 업데이트하여 AAApplicationPath 뒤에 유효한 하위 Bot 경로와 함께 적절한 폴더 구조가 제공되도록 하십시오.

메시지

Migration of "ElseIf - TaskUnsuccessful" with bot path defined using "AAApplicationPath" not followed by valid repository folder path is not supported.(Bot 경로가 "AAApplicationPath"를 사용하여 정의되었지만 유효한 리포지토리 폴더 경로를 따르지 않는 "ElseIf - TaskUnsuccessful" 마이그레이션은 지원되지 않습니다.) 11.x Bot에서 Task Bot 경로를 수정하고 다시 마이그레이션하십시오.

설명

Enterprise 11 또는 Enterprise 10 Bot은 하위 BotElse If > 태스크 실패 조건 내에서 잘못된 경로를 사용합니다.

작업

Enterprise 11 또는 Enterprise 10 Bot을 업데이트하여 AAApplicationPath 뒤에 유효한 하위 Bot 경로와 함께 적절한 폴더 구조가 제공되도록 하십시오.

메시지

Migration of "Variable Operation" command resetting system variable "$WorkItemResult

quot; will not be supported("$WorkItemResult
quot; 시스템 변수를 재설정하는 "Variable Operation" 명령의 마이그레이션은 지원되지 않습니다).

설명

Variable Operation 명령에 대해 시스템 변수 $WorkItemResult$를 재설정하는 것은 지원되지 않습니다.

작업

문자열 > 할당 작업을 사용하고 빈 문자열을 다시 설정하는 대신 $WorkItemResult$ 시스템 변수에 할당합니다.

메시지

Migration of "Windows - Close All Open Windows" is not yet supported("Windows - 열린 창 모두 닫기" 마이그레이션은 아직 지원되지 않습니다.)

설명

Bot에서 모든 열린 창 옵션을 선택했을 때 닫기 명령을 사용한 경우, 해당 Bot을 마이그레이션할 수 있습니다.

작업

Enterprise 11 또는 Enterprise 10 Bot은 마이그레이션하기 전에 모든 열린 창 옵션을 사용하지 않도록 Bot을 업데이트합니다.

메시지

"String" 유형의 "OCObjectPlay_PropertyInfo_ReviewMessage" 필드가 있는 "If-ObjectProperties"의 마이그레이션은 아직 지원되지 않습니다.

설명

Enterprise 11 또는 Enterprise 10 Bot은 크기가 64KB보다 큰 속성 중 하나가 있는 객체를 If > 객체 속성 명령에서 사용합니다.

작업
이 Bot을 마이그레이션하려면 다음 작업 중 하나를 수행할 수 있습니다.
  • If > 객체 속성 명령에서 크기가 64KB보다 큰 속성 값을 삭제합니다.
  • 64KB를 초과하는 속성 값을 텍스트 파일에 저장합니다. 그런 다음, 이 파일에서 값을 읽는 변수를 만듭니다. If > 객체 속성 명령의 해당 속성에 이 새 변수를 할당합니다.
메시지

Migration of "ElseIf - ObjectProperties" with field "OCObjectPlay_PropertyInfo_ReviewMessage" of type "String" is not yet supported("String" 유형의 "OCObjectPlay_PropertyInfo_ReviewMessage" 필드가 있는 "ElseIf - ObjectProperties"의 마이그레이션은 아직 지원되지 않습니다.).

설명

Enterprise 11 또는 Enterprise 10 Bot은 크기가 64KB보다 큰 속성 중 하나가 있는 Else If > 객체 속성 명령의 객체를 사용합니다.

작업
이 Bot을 마이그레이션하려면 다음 작업 중 하나를 수행할 수 있습니다.
  • 이 Bot을 마이그레이션하려면 If > 객체 속성 명령에서 크기가 64KB보다 큰 속성 값을 삭제합니다.
  • 64KB를 초과하는 속성 값을 텍스트 파일에 저장합니다. 그런 다음, 이 파일에서 값을 읽는 변수를 만듭니다. Else If > 객체 속성 명령의 해당 속성에 이 새 변수를 할당합니다.
메시지

Migration of "Loop.Condition - ObjectProperties" with field "OCObjectPlay_PropertyInfo_ReviewMessage" of type "String" is not yet supported("String" 유형의 "OCObjectPlay_PropertyInfo_ReviewMessage" 필드가 있는 "Loop.Condition - ObjectProperties"의 마이그레이션은 아직 지원되지 않습니다.).

설명

Enterprise 11 또는 Enterprise 10 Bot은 크기가 64KB보다 큰 속성 중 하나가 있는 객체를 Loop while > 객체 속성 명령에서 사용합니다.

작업
이 Bot을 마이그레이션하려면 다음 작업 중 하나를 수행할 수 있습니다.
  • 이 Bot을 마이그레이션하려면 If > 객체 속성 명령에서 크기가 64KB보다 큰 속성 값을 삭제합니다.
  • 64KB를 초과하는 속성 값을 텍스트 파일에 저장합니다. 그런 다음, 이 파일에서 값을 읽는 변수를 만듭니다. Else If > 객체 속성 명령의 해당 속성에 이 새 변수를 할당합니다.