Automation Anywhere 설명서 읽기 및 검토

Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

Task Bot package

  • 업데이트: 2022/01/19
    • Automation 360 v.x
    • 구축
    • RPA Workspace

Task Bot package

Task Bot package에서 실행, 일시 중지, 중지 actions을 사용하여 상위 bot에서 또는 API를 이용하는 타사 소프트웨어를 사용하여 하나 이상의 하위 bots 실행을 관리합니다.

단일 태스크를 자동화하는 작은 bots을 작성하고 상위 bot에서 이들을 실행합니다. 예를 들어, 웹 양식에 사용자 이름과 비밀번호를 입력하고 제출을 클릭하기 위해 Login 하위 bot을 구축합니다. Login 하위 bot이 상위 bot에서 자격증명을 수락하고 성공 메시지를 반환하고 나면, 상위 bot이 후속 CreateInvoice 하위 bot을 호출할 수 있습니다. Login 하위 bot에는 자격증명이 잘못된 경우 오류를 처리할 수 있는 로직도 포함되어 있어야 합니다.

이처럼 더 작은 자립형 bots을 작성하는 방식을 통해 사용자는 더 많은 수의 태스크에서 bot 로직을 재사용할 수 있고 오류 처리와 문제 해결도 더 쉬워집니다. 이는 또한 bots을 작성하고 유지관리하는 데 소요되는 시간도 줄여줍니다. 결과적으로, 조직은 자동화 이니셔티브를 신속하게 확장할 수 있습니다. 이 예제의 Login 하위 bot은 웹 사이트의 로그인 페이지에 자격증명을 제공하는 작업을 포함하는 모든 태스크에서 재사용할 수 있습니다.

사용자가 중지할 때까지 반복적으로 자신을 호출하는 TaskBot을 실행하면 bot이 무한정 실행되고 결과적으로 스택 메모리 문제와 관련된 오류가 발생합니다. 이름이 다른 상위 및 하위 bot을 작성한 다음 상위 bot에서 하위 bot을 실행하는 것이 좋습니다.

주:
  • CSV/텍스트 파일과 레코더 세션은 bots 상에서 공유할 수 없습니다. 세션 변수를 사용하여 bots에서 Excel 세션을 공유할 수 있습니다. Bot 간 Excel 세션 공유의 예 항목을 참조하십시오.
  • Run Task에서 파일 유형 변수를 사용할 때 변수에 기본값을 설정해야 합니다. 기본값이 없으면, bot은 실행 시 오류를 표시합니다.

또한 상위 bots으로부터 하위 bot을 실행하면 다음과 같은 방법으로 데이터를 훨씬 더 잘 제어할 수 있습니다.

  • 사용자는 다음 옵션 중에서 선택하여 하위 bot에서 정보를 교환할 수 있는 방향을 제어하는 변수를 구성할 수 있습니다.
    • 입력으로 사용: 이 변수에는 하위 bot이 상위 bot 또는 타사 소프트웨어에서 수락할 수 있는 값이 보관됩니다.
    • 출력으로 사용: 이 변수에는 하위 bot이 상위 bot 또는 타사 소프트웨어에 전달할 수 있는 값이 보관됩니다.
    • 둘 모두: 값을 양방향으로 전달할 수 있습니다.
    • 없음: 변수가 이 bot에 제한되어 있어서 다른 bots에서 공유할 수 없습니다.
    변수 만들기을 참고하십시오.
  • 다른 사용자는 콘텐츠를 보지 않고도 하위 bots을 재사용할 수 있습니다.

Task Bot package에는 다음 actions이 포함되어 있습니다.

Action 설명
일시 중지 실행 중인 bot을 일시적으로 중지합니다. 일시 중지 action을 사용하여 데이터를 수정하거나 관련 컴포넌트의 상태를 확인합니다.

bot이 런타임에 일시 중지 action에 도달하면 재개 버튼이 나타납니다. 이 bot이 다음 action으로 진행하려면 재개를 클릭해야 합니다.

실행

선택한 태스크를 지정된 횟수 만큼 또는 지정된 시간 동안 여러 번 실행합니다. 이 태스크는 사용자가 중지를 선택할 때까지 반복할 수 있습니다. 출력 값을 사전 변수에 저장할 수 있으며, 사전의 각 키는 하위 bot의 변수 이름과 해당 값입니다. 또는 각 사전 키를 변수에 매핑하여 해당 값을 저장할 수 있습니다.

주: 종속성이 있는 TaskBot을 작성하는 경우 상위 및 하위 bot 모두 동일한 워크스페이스(공용 또는 개인)에 있어야 합니다. 개인 bot에서 공용 bot을 호출할 수 없습니다. 그렇게 하려면 먼저 공용 bot을 체크아웃하거나 개인 워크스페이스로 복제한 다음 두 bots을 모두 공용 워크스페이스로 체크인해야 합니다.
실행 action 사용을 참조하십시오.

예를 보려면, 실행 action 이용의 예 항목을 참조하십시오.

중지 bot 실행을 중지합니다.

예를 들면, 중지 action을 사용하여, 조건이 충족되는 경우, 즉 bot이 100MB를 초과하는 파일을 처리해야 하는 것과 같은 경우에 bot을 종료할 수 있습니다.

피드백을 보내주십시오