Automation Anywhere 설명서 읽기 및 검토

Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

Automation 360와 Enterprise 11/Enterprise 10의 기능 차이

  • 업데이트: 2022/07/25
    • Automation 360 v.x
    • 마이그레이션
    • RPA Workspace

Automation 360Enterprise 11/Enterprise 10의 기능 차이

Enterprise 11Enterprise 10와 비교할 때 Automation 360의 일부 기능(예: 폴더 구조, packages, MetaBots)이 어떻게 다른지 검토합니다.

폴더 구조

Automation 360에서 bots(TaskBotsMetaBots)가 저장되는 폴더 구조는 Enterprise 11Enterprise 10와 비교할 때 다릅니다.

Automation 360 폴더 구조
bots(TaskBotsMetaBots)은 Automation > Bots에서 사용할 수 있습니다. Enterprise 11 또는 Enterprise 10에서 마이그레이션되는 Bots는 공용 작업공간에서 사용할 수 있습니다.

다음 이미지는 Automation 360의 폴더 구조를 보여 줍니다.Automation 360 폴더 구조

Enterprise 11Enterprise 10 폴더 구조
Bots(TaskBots만 해당)은 My Tasks 폴더(Automate > Tasks > My Tasks)에서 사용할 수 있고, MetaBotsMy MetaBots 폴더에서 사용할 수 있습니다.

다음 이미지는 Enterprise 11의 폴더 구조를 보여 줍니다.

11.x 폴더 구조

Bot 배포

  • Enterprise 11: 우선순위가 낮은 bot이 실행 중고 우선순위가 높은 bot 배포되면 시스템이 낮은 우선순위 bot을 일시 중지하고 높은 우선순위 bot을 실행합니다. 우선순위가 높은 bot 실행 후, 낮은 우선순위의 bot을 재시작합니다.
  • Automation 360: bots의 우선순위는 배포 시 확인됩니다. Bot Runner 사용자를 위해 bots이 대기열에 있을 때 더 높은 우선순위의 bots이 낮은 우선순위의 bots보다 먼저 배포됩니다. 다만, 우선순위가 낮은 bot이 이미 실행 중이면 우선순위가 더 높은 bots은 우선순위가 낮은 bot의 실행이 완료된 후에만 배포됩니다.

Packages

대부분의 Enterprise 11 또는 Enterprise 10 명령의 경우, 비슷하거나 대등한 actionspackagesAutomation 360에서 사용할 수 있습니다. Enterprise 11 또는 Enterprise 10 명령 일부의 동작은 Automation 360와 비교할 때 다릅니다.

  • 사용자 정의 변수로 구성된 창 제목 필드를 사용하는 Enterprise 10/Enterprise 11 명령의 경우, 마이그레이션 프로세스는 위의 각 명령에 제목 설정 작업을 더하여 bot을 마이그레이션합니다. Automation 360에서는 창 제목 필드에 사용자 변수를 허용하지 않습니다. 제목 설정 작업을 사용하여 동일한 동작을 수행합니다.
  • Enterprise 11에서는 창 크기 조정 옵션을 선택한 상태에서 bot에 둘 이상의 명령이 포함되어 있을 때, 창은 첫 번째 명령으로 지정된 크기로 조정됩니다. Automation 360에서는 창 크기 조정 옵션을 선택한 상태에서 botaction을 만날 때마다 창 크기가 조정됩니다. 이를 통해 런타임에 각 action의 창 치수가 action이 구성된 치수와 일치되도록 하여, Bot의 객체 찾기 기능을 향상시킵니다.
  • Enterprise 11 또는 Enterprise 10에서 테이블의 루프 인덱싱은 1로 시작하고 1씩 증분합니다. Automation 360에서는 인덱싱을 0으로 시작하고 1씩 증분합니다.
  • 마이그레이션 프로세스는 변수의 여러 조건을 포함하는 IF 및 루프 명령을 마이그레이션합니다.
  • 비활성화된 명령은 다양한 코딩 패턴에 따라 다음과 같이 마이그레이션됩니다.
    • 개별적으로 비활성화된 명령(유효성 검사 오류 유무에 관계 없이)이 비활성화된 작업으로 마이그레이션됩니다. 하나의 비활성화된 명령이 Automation 360의 여러 작업으로 마이그레이션되면 모든 작업이 비활성화됩니다.
    • 비활성화된 오류 처리 명령은 구성에 따라 다른 모든 작업을 포함하여 비활성화된 트라이 앤 캐치 블록으로 마이그레이션됩니다.
    • 비활성화된 루프 명령은 Automation 360에서 비활성화된 루프 작업으로 마이그레이션됩니다.
    • Else/IfElse 명령으로 인해 명령 구조가 복잡한 경우 비활성화된 If 명령은 코멘트로 마이그레이션됩니다. 마이그레이션된 bot 결과가 Enterprise 10/Enterprise 11 bots과 동일한지 확인하기 위해 코멘트로 마이그레이션합니다.
  • Enterprise 11 또는 Enterprise 10에서 일부 문자열 작업 명령은 Tab, Enter, 구분 기호 특수 문자를 사용합니다. Automation 360에서 이러한 문자는 문자열 패키지의 시스템 변수입니다.
    Enterprise 10/Enterprise 11 Automation 360
    [Tab] $String:Tab$
    [Enter] $String:Enter$
    [Separator] $String:Separator$

    String package 항목을 참조하십시오.

  • Enterprise 11 또는 Enterprise 10은(는) 창 제목 선택의 일부로 다양한 사전 설정을 제공하며 Automation 360에서 각각의 사전 설정으로 마이그레이션됩니다.
    Enterprise 10/Enterprise 11 옵션 Automation 360 옵션
    현재 활성 창 현재 활성 창
    데스크톱
    • 마우스 클릭 삽입 명령의 경우 창 제목 화면 옵션을 사용합니다.
    • 키 입력 삽입 명령의 경우 현재 활성 창 옵션을 사용합니다.
    • 화면 > 캡처 영역의 경우 창 제목 화면 옵션을 사용합니다.
    • Screen Capture 명령의 데스크톱 캡처 명령에 대해 애플리케이션 탭의 사용 가능한 목록에서 선택한 화면 옵션을 통해 Screen package영역 캡처 작업을 사용합니다.
    배경화면 데스크톱
    작업 표시줄 작업 표시줄

마이그레이션을 위한 패키지 매핑

변수

대부분의 Enterprise 11 또는 Enterprise 10 사용자, 시스템, 자격증명 변수의 경우, 비슷하거나 대등한 시스템 변수를 Automation 360에서 사용할 수 있습니다. Enterprise 11 또는 Enterprise 10 변수 일부의 동작은 Automation 360와 비교할 때 다릅니다.

  • Enterprise 11 또는 Enterprise 10 bot에 입력으로 전달된 각 변수에 대해 Automation 360에서 마이그레이션된 bot에 행이 추가됩니다. 예를 들어 Enterprise 11 bot에서 100 변수를 입력으로 전달하는 경우 마이그레이션 후 bot에는 100개의 새 행이 있습니다.
  • Enterprise 11 또는 Enterprise 10를 사용하여 파일을 열거나 연결을 설정할 세션 이름을 지정하고 루프 명령에서 변수를 사용하여 동일한 세션을 사용할 수 있습니다. 이러한 botsAutomation 360로 마이그레이션한 후에는 bot를 업데이트하여 세션 이름 또는 변수를 사용하여 파일과 루프 명령을 열어야 합니다.
  • $Clipboard$ 시스템 변수에 반환 값을 저장하는 Enterprise 11 또는 Enterprise 10 명령은 Automation 360에서 지원되지 않습니다. 이 기능을 사용하여 bots을 마이그레이션하면 마이그레이션 프로세스에서 임시 변수에 값을 할당한 다음 클립보드 패키지에 복사 대상 작업을 추가하여 Automation 360 $System:Clipboard$ 시스템 변수에 값을 할당합니다.
  • 명령은 추가 처리를 위해 값을 변수로 반환합니다. Enterprise 11 또는 Enterprise 10에서 사용자는 이러한 값을 다른 유형의 변수에 저장할 수 있습니다. Automation 360에서와 같이 이러한 값은 특정 유형의 변수에만 저장됩니다.

    예를 들어, 명령이 특정 셀에 대한 값을 배열에 반환하는 경우 Automation 360에서 값을 임시 문자열 변수에 저장합니다. 다음 작업에서는 bot 실행 논리가 그대로 유지되도록 이 임시 값을 실제 배열 변수에 저장합니다.

  • Automation 360에서 단일 달러 기호($)는 Automation Anywhere 사용을 위해 예약되어 있으므로 단일 달러 기호의 모든 사용자 항목이 두 개의 달러 기호($$)로 자동으로 대체됩니다. 예를 들어 "$5.00 지불"이라는 텍스트 필드가 있는 경우 해당 필드를 Automation 360에서 "$$5.00 지불"로 변환하여 사용자에게 올바르게 표시되도록 합니다.
  • Enterprise 11 또는 Enterprise 10에서 bots은 변수를 사용하여 실행할 하위 bot을 지정할 수 있습니다. Automation 360에서 태스크 경로는 Bots 폴더로 업데이트됩니다. 다음 표에는 몇 가지 예가 나와 있습니다.
    Enterprise 11/ 또는 Enterprise 10 Automation 360
    D:\My Documents\AAE_V11\Automation Anywhere Files\Automation Anywhere\My Tasks\Migration\$bot_name$ Bots\My Tasks\Migration\$bot_name$
    $AAApplicationpath$\Automation Anywhere\My Tasks\Migration\$bot_name$ Bots\My Tasks\Migration\$bot_name$
    D:\$UserName$\My Documents\AAE_V11\Automation Anywhere Files\Automation Anywhere\My Tasks\Migration\$bot_name$ Bots\My Tasks\Migration\$bot_name$
    D:\My Documents\AAE_V11\Automation Anywhere Files\Automation Anywhere\$bot_path$\$bot_name$ Bots\My Tasks\$bot_path$\$bot_name$

마이그레이션을 위한 변수 매핑

변수 지원

MetaBots

MetaBotsAutomation 360에서 사용할 수 없습니다. Enterprise 11 또는 Enterprise 10 MetaBots를 마이그레이션하는 경우, Automation 360의 대등한 TaskBots로 마이그레이션됩니다. 이러한 TaskBotsMetaBots와 비슷한 출력 및 기능을 제공합니다.

마이그레이션 프로세스는 DLL 및 로직을 동등한 bots으로 마이그레이션합니다. 로직 실행 명령은 Task Bot 패키지의 실행 작업으로 변환됩니다. MetaBots의 DLL은 실행 명령을 사용하여 해당 DLL의 기능을 실행합니다. Automation 360로 마이그레이션한 후 각 실행 명령은 DLL 패키지의 열기, 함수 실행, 닫기 작업으로 변환됩니다. DLL에서 실행할 함수, 사용할 매개변수, 실행 명령의 기타 세부 정보에 대한 정보는 실행 작업으로 마이그레이션됩니다. 문자열, 문자 또는 바이트 데이터 유형의 자격증명 변수를 사용하는 DLL이 있는 MetaBotsAutomation 360로 마이그레이션될 수 있습니다.

Automation 360 v.17 이전에는 사전 변수를 사용하여 마이그레이션된 bots에서 입력 매개변수를 제공했으며, 이 매개변수는 bot에서 단계를 추가하는 데 사용되었습니다. v.17부터는 Entrylist 변수를 사용하여 마이그레이션된 bot에서 입력 매개변수를 제공합니다. 이렇게 하면 마이그레이션된 bot에 추가되는 단계 수가 줄어듭니다.

MetaBots 마이그레이션 방법

피드백을 보내주십시오