Task Bot 패키지
- 최종 업데이트2024/03/04
Task Bot 패키지
Task Bot 패키지에서 실행, 일시 중지, 중지 작업을 사용하여 상위 봇에서 또는 API를 이용하는 타사 소프트웨어를 사용하여 하나 이상의 하위 Bot 실행을 관리합니다.
Login
하위 봇을 구축합니다. Login
하위 봇이 상위 봇에서 자격증명을 수락하고 성공 메시지를 반환하고 나면, 상위 봇이 후속 CreateInvoice
하위 봇을 호출할 수 있습니다. Login
하위 봇에는 자격증명이 잘못된 경우 오류를 처리할 수 있는 로직도 포함되어 있어야 합니다.이처럼 더 작은 자립형 Bot을 구축하는 방식을 통해 사용자는 더 많은 수의 태스크에서 봇 로직을 재사용할 수 있고 오류 처리와 문제 해결도 더 쉬워집니다. 이는 또한 Bot을 구축하고 유지관리하는 데 소요되는 시간도 줄여줍니다. 결과적으로, 조직은 자동화 이니셔티브를 신속하게 확장할 수 있습니다. 이 예제의 Login
하위 봇은 웹 사이트의 로그인 페이지에 자격증명을 제공하는 작업을 포함하는 모든 태스크에서 재사용할 수 있습니다.
사용자가 중지할 때까지 반복적으로 자신을 호출하는 Task Bot을 실행하면 봇이 무한정 실행되고 결과적으로 스택 메모리 문제와 관련된 오류가 발생합니다. 이름이 다른 상위 및 하위 봇을 작성한 다음 상위 봇에서 하위 봇을 실행하는 것이 좋습니다.
주:
- Task Bot을 만들 때 상위 및 하위 Bot과 패키지의 버전이 동일해야 합니다.
- CSV/텍스트 파일과 레코더 세션은 Bot 상에서 공유할 수 없습니다. 세션 변수를 사용하여 Bot에서 Excel 세션을 공유할 수 있습니다. Bot 간 Excel 세션 공유의 예 항목을 참조하십시오.
- 태스크 실행에서 파일 유형 변수를 사용할 때 변수에 기본값을 설정해야 합니다. 기본값이 없으면, 봇은 실행 시 오류를 표시합니다.
또한 상위 Bot으로부터 하위 봇을 실행하면 다음과 같은 방법으로 데이터를 훨씬 더 잘 제어할 수 있습니다.
- 사용자는 다음 옵션 중에서 선택하여 하위 봇에서 정보를 교환할 수 있는 방향을 제어하는 변수를 구성할 수 있습니다.
- 입력으로 사용: 이 변수에는 하위 봇이 상위 봇 또는 타사 소프트웨어에서 수락할 수 있는 값이 보관됩니다.
- 출력으로 사용: 이 변수에는 하위 봇이 상위 봇 또는 타사 소프트웨어에 전달할 수 있는 값이 보관됩니다.
- 둘 모두: 값을 양방향으로 전달할 수 있습니다.
- 없음: 변수가 이 봇에 제한되어 있어서 다른 Bot에서 공유할 수 없습니다.
- 다른 사용자는 콘텐츠를 보지 않고도 하위 Bot을 재사용할 수 있습니다.
Task Bot 패키지에는 다음 작업이 포함되어 있습니다.
작업 | 설명 |
---|---|
일시 중지 | 일시 중지 작업 항목을 참조하십시오. |
실행 |
|
중지 | 중지 작업 항목을 참조하십시오. |