자동화 구축을 위한 작업
- 최종 업데이트2024/04/19
자동화 구축을 위한 작업
작업을 사용하여 자동화 워크플로를 구성하고 봇에 수행할 작업을 지시합니다. 사용 가능한 작업은 Control Room의 Bot 편집기에 있는 작업 팔레트에 있습니다.
작업, 패키지 및 종속 파일
작업은 자동화하는 기술을 바탕으로 패키지로 그룹화됩니다. 예를 들어, Excel 고급 패키지에는 스프레드시트 프로세스를 자동화하기 위해 Bot 편집기에 삽입할 수 있는 통합 문서 열기, 셀로 이동, 셀 삭제와 같은 Excel 관련 작업이 포함되어 있습니다.
각 패키지는 개별적으로 업데이트되고 활성화되어 새 기능을 지원합니다. 새 봇은 기본 버전으로 구축됩니다. 기존 봇은 자동으로 업데이트되지 않습니다. 해당 Bot은 Bot Creator가 수동으로 새 버전으로 업데이트될 때까지 구축된 패키지 버전과 동일한 버전을 사용하여 실행됩니다.
Control Room에서 봇을 배포할 때 자동화를 생성하는 데 사용된 패키지가 수집되고 대상 기기의 Bot 에이전트로 전송됩니다. Bot 에이전트가 패키지를 캐시하므로 봇이 실행될 때마다 업데이트가 필요 없습니다.
봇이 기기에서 처음 실행할 때 런타임을 단축하려면 Bot 편집기의 패키지 프리로드 옵션을 사용하여 패키지를 프리로드합니다. 시스템은 런타임에 빠른 액세스를 위해 로컬 시스템의 \ProgramData\AutomationAnywhere\GlobalCache로 패키지를 로드합니다.
패키지의 작업을 봇에서 이용하고 나면, 그 패키지은 해당 봇의 종속 파일이 됩니다.
- 패키지에서 패키지 관리에 대해 자세히 알아보십시오.
- 개발자는 패키지 SDK에서 패키지 생성에 대해 자세히 알아볼 수 있습니다.
- 봇 및 패키지 종속 파일에 대해서는 Bot 의존 패키지에서 자세히 알아보십시오.
패키지 및 exe 파일
패키지 | exe 프로세스 파일 |
---|---|
DLL | Automation.CSharpDLLWrapper.exe |
데이터베이스 | Automation.DatabasePlayer.exe |
작업을 이용한 작업
Bot 편집기에서 작업을 구성할 수 있습니다. 작업을 더블 클릭하여 구성할 수 있는 필드 및 기능을 보고, 작업을 더블 클릭하거나 끌어서 자동화에 삽입하십시오.
작업 아이콘의 오른쪽 상단에 있는 세로 생략부호 위에 마우스를 대면 다음 기능에 액세스할 수 있습니다.
- 작업 복사
- 작업을 복제합니다.
- 작업 잘라내기
- 작업을 복사하고 봇 코드에서 그것을 제거합니다.
- 작업 후 붙여넣기
- 복사한 작업을 선택한 작업 아래에 붙여넣습니다.
- 작업 삭제
- 봇 코드에서 작업을 제거합니다.
- 작업 비활성화
- 실행시간에, 봇은 사용자가 활성화할 때까지 작업을 무시합니다.
- 중단점 활성화
- 디버깅 목적으로 봇을 일시 중지합니다.
- 스텝 오버
- 디버그 모드에서 다음 작업으로 이동하려면 스텝 오버 아이콘을 사용합니다. 기본적으로 디버그 모드의 첫 번째 작업에서 시작됩니다.
Bot 편집기의 상단에 있는 도구 모음을 이용하여 한 번에 여러 작업을 편집할 수 있습니다.
- 이 봇에서 찾기(검색 상자)
- Task Bot의 흐름, 목록 또는 이중 보기에서 패키지 이름, 작업 이름, 문자열 이름 또는 변수 이름 등의 작업 또는 텍스트를 검색합니다. 봇의 여러 페이지에서 텍스트를 검색할 수 있으며, 페이지를 수동으로 로드할 필요가 없습니다. 이 기능을 사용하면 긴 코드 행이 있는 봇을 보거나 편집하여 변수, 문자열 또는 작업 등의 검색된 텍스트가 사용되는 위치와 그 행을 확인할 수 있습니다.
- Bot 편집기의 코드 행 안에서만 검색할 수 있습니다.
- 검색에는 대/소문자가 구분되지 않습니다.
- 여기에서 실행
- 여기에서 실행 옵션을 사용하면 Bot 편집기의 특정 줄에서 앞의 모든 코드 줄을 건너뛰고 봇을 실행할 수 있습니다. 이 기능을 사용하면 전체 봇을 실행하지 않고도 특정 코드 블록을 빠르고 쉽게 실행할 수 있습니다.주: 봇에서 If, 루프 또는 오류 처리기 등의 조건부 패키지 내에 있는 작업을 사용하는 경우, 해당 작업에서는 여기에서 실행 옵션을 사용할 수 없습니다. 그러나 If, 루프 또는 오류 처리기 작업에서는 여기에서 실행 옵션을 사용할 수 있습니다.
- 항목 복사
- 작업을 클립보드에 복사하여 봇 내에서 복제할 수 있게 합니다.
- 항목 잘라내기
- 작업을 복사하고 봇 코드에서 그것을 제거합니다.
- 항목 붙여넣기
- 강조 표시된 작업 뒤에 하나 이상의 작업을 붙여넣습니다. 작업을 강조 표시하지 않은 경우, 그 작업은 자동화 시퀀스의 끝에 추가됩니다.주: 이 아이콘은 클립보드에 작업이 있을 때만 활성화됩니다.
- 공유 클립보드로 복사
- 작업, 트리거 및 메타데이터를 봇 간에 공유되는 클립보드에 복사합니다.
- 공유 클립보드에서 가져와 붙여넣기
- 다른 봇의 작업, 트리거 및 메타데이터를 가져와 붙여넣습니다.주: 이 아이콘은 공유 클립보드에 작업이 있을 때만 활성화됩니다.
공유 클립보드로 복사 옵션은 봇이 디버그 모드에 있고 한 줄의 코드만 선택한 경우 표시되지 않습니다. 그러나 이 옵션은 여러 줄의 코드를 선택하는 경우 표시됩니다.
Bot 편집기의 이벤트 자동 저장 기능
- 레코더: 특정 작업으로 봇을 생성하고 레코더를 클릭하면 이벤트가 저장되고 기록이 완료되면 이벤트가 자동으로 저장됩니다.
- 변수 관리자: 변수를 생성하거나 편집하여 작업에 삽입하면 변경 내용이 저장됩니다.주: 변수를 삭제하거나 F2 키를 눌러 변수 목록을 열어 삽입할 때는 자동 저장 기능이 지원되지 않습니다.
- 작업 메뉴(세로 생략부호): 이 메뉴에서 패키지와 같은 작업을 선택하면 이벤트가 자동으로 저장됩니다. 패키지 페이지를 변경하고 Bot 편집기로 돌아가면 이벤트가 저장됩니다.
- 파일 검색: 파일 찾기 아이콘을 클릭하면 수동으로 저장되지 않은 경우 봇이 저장됩니다. 또한 추가 옵션을 클릭하면 봇이 자동으로 저장됩니다.
- 대화 상자: 대화 상자를 열면 변경 내용이 있을 경우 자동으로 저장됩니다.주: 자동 저장은 최상위 대화 상자에만 트리거되며, 중첩 대화 상자에는 트리거되지 않습니다.
- 변수 삭제: 사용하지 않는 변수를 삭제하면 이벤트가 저장됩니다.
- Bot 이름 변경: 봇의 이름을 편집하면 이벤트가 저장됩니다.
리소스