Task Bot 패키지

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

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

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

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

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

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

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

Task Bot 패키지에는 다음 작업이 포함되어 있습니다.

작업 설명
일시 중지 일시 중지 작업 항목을 참조하십시오.
실행
중지 중지 작업 항목을 참조하십시오.