Automation Anywhere (v11)에서 Bot을 만들 때 추천 템플릿

#개요
Bot을 사내에서 활용할 때, 운용시를 의식한 Bot 설계를 하고 싶지만, 어떤 식으로 하면? 생각하는 사람들에게 추천 템플릿입니다.
이대로 사용하는 것도 좋고, 이것을 베이스로 커스텀하는 것도 좋다.
Bot Store에서 무료로 다운로드할 수 있습니다.
덧붙여 일본어화한 것을 여기<-에 Up 해 두었습니다.
Framework to build task bots – Bot Store


#템플릿에 포함된 내용
포함되는 것은 다음과 같다.
  • 폴더 구조
  • 오류 폴더
  • 로그
  • 스냅샷


  • 템플릿 atmx 파일 (Bot 내용)
  • 다큐멘테이션 (Readme)

  • # 템플릿 구조
  • 헤더 부분 (작업 이름, 개요, 최종 업데이트 날짜, 최종 업데이트)
  • 에러 처리 (초기 설정부)
  • 초기 설정
  • 각 용도에 대한 폴더 경로 설정
  • 필요한 폴더가 있는지 확인
  • 설정 파일 읽기
  • 임시 파일 클린업
  • Windows의 불필요한 응용 프로그램 정리

  • 에러 처리 (메인 처리 ~ 종료 처리)
  • 메인 처리 부분
  • 종료 처리

  • #사용법
  • Bot Store에서 다운로드하여 설치.
  • 아래 폴더에 설치됩니다.
  • Automation Anywhere Files\Automation Anywhere\My Tasks\Bot Store\Taskbot-Template-With-Best-Practices-AA\3. Readme 읽기
    4. 위 폴더 아래의 My Tasks 폴더에 있는 템플릿 파일 TaskbotTemplateWithBestPractices.atmx 를 임의의 장소에 복사해, 임의의 이름으로 변경해 사용한다.
    #Readme 파일 번역

    모범 사례를 포함한 작업 Bot 템플릿 Readme


    Bot 개요


    이 Bot은 다음과 같은 역할을 수행합니다.

  • 이 Bot은 Bot 개발 모범 사례가 내장된 것으로 템플릿이나 개발의 출발점으로 이용할 수 있습니다.

  • 요구사항
    Automation Anywhere Enterprise v10.7 sp2 이상 버전

  • 설치



  • Bot을 Bot Store에서 다운로드합니다.

  • .msi를 두 번 클릭하고 지침에 따라 설치합니다.
    ※처음 사용자용: “Bot Store”라는 폴더가 로컬 디스크의 <AA Directory>/My Tasks 아래에 생성됩니다.

  • 설치 프로그램은 다음 폴더 구조를 다음과 같이 만듭니다.
  •         - <AA Directory>
                    - My Tasks
    			- Bot Store
    			- Taskbot Template With Best Practices
    		- My Tasks
    			- TaskbotTemplateWithBestPractices.atmx
    		- Error Folder
    			- Logs (Folder)
    				- Error Logs Month-Day-Year.txt
    			- Snapshots (Folder)
    				- Error Snap Month-Day-Year.png
    

    Bot 사용법


    1. TaskbotTemplateWithBestPractices.atmx 파일 사본을 작성하십시오.
    2. 복사한 같은 파일을 임의의 이름으로 변경한다.
    3.Bot에 기재된 액션/코드를 확인한다.
    4. 필요한 경우 주석이나 작업을 다시 작성합니다.
    5. $vMainFolder$와 같은 변수의 값을 용도에 맞는 값으로 변경합니다.
    6.Config File(설정 파일)을 마련하는 것은 필수는 아니지만, 변화하는 값 등을 기재해 두도록(듯이) 하기 위해, 사용을 강하게 추천하고 있습니다. 예를 들어, 개발 환경에서 실행 환경으로 이동할 때 변경되는 값 등.
    이 템플리트는 주/상위 태스크용으로 작성되었으며 서브/하위 태스크용이 아닙니다. 필요에 따라 변경하십시오.

    오류 처리(Error Handling)


  • 각 Bot의 폴더에는 다음과 같은 계층 구조가 있습니다.
  • 	-Error Folder
    		-Logs
    			•Error Logs Month-Day-Year.txt: 何かエラーが発生した際にはこのファイルにタイムスタンプ付きのログが記録されます。
    		-Snapshots
    			•Error Snap Month-Day-Year.png: 何かエラーが発生した際にはこのファイルにスナップショットが記録されます。
    
  • Bot의 작업 상태는 failed로 설정됩니다.

  • #참고 페이지
    Bot Store의 사용법에 대해서는, 이하의 페이지를 알기 쉽습니다.
    【Automation Anywhere】Bot Store에서 새로운 기능을 추가하자! - Qiita

    좋은 웹페이지 즐겨찾기