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