Brity RPA Designer에서 사용되는 용어는 아래와 같습니다.
용어 | 설명 |
---|---|
RPA | Robotic Process Automation. 단순 반복 업무를 자동화해서 빠르게 수행하는 자동화 소프트웨어 프로그램으로 인공지능과 결합하여 동작하는 기술입니다. |
디자이너(Designer) | 자동화 시나리오를 디자인하고 실행할 수 있는 도구입니다. |
봇(Bot) | 스케줄링된 자동화 시나리오(Job)를 로컬 PC 환경에서 수행하는 프로그램입니다. |
오케스트레이터(Ochestrator) | BOT 모니터링, Job 수행 결과, Job 스케줄 관리 등을 서버에서 수행될 수 있도록 해줍니다. |
액티비티(Activity) | 디자이너의 라이브러리에서 제공되는 기능 단위 입니다. |
헤드리스(Headless) | UI 없이 동작되는 작업입니다. |
프로세스 플로우(ProcessFlow) | 디자이너를 통해 서버에 배포되어 있는 프로세스 사이의 로직을 디자인하여 서버에서 동작할 수 있는 작업입니다. |
PROJ | Brity RPA 프로젝트 확장자입니다. |
라이브러리(Library) | 액션을 수행하기 위한 액티비티 모음입니다. |
프로세스(Process) | 하나의 자동화 시나리오 처리 단위입니다. |
작업(Task) | 프로세스의 하나의 모듈 단위로써 동작할 수 있습니다. |
공유 작업 | 오케스트레이터에 배포되어 있는 작업을 가져와 자동화 시나리오의 모듈로 동작하는 작업 단위입니다. |
커스텀 라이브러리 | JavaScript, MS Workflow Activity, MS .NET Library, 외부 라이브러리를 참조하여 사용할 수 있도록 해줍니다. |
리소스 | 작업에 사용되는 문서, 사진 등과 같은 파일을 지정된 경로에 저장해두고 프로젝트를 수행할 때 사용할 수 있도록 해줍니다. |
OCR | Optical Character Recognition 이미지로 되어 있는 문서를 읽어 문자 형태로 변환해 주는 장치입니다. |
FlowControl | 데이터의 흐름을 제어하여 조건에 해당하는 역할을 수행하게 해줍니다. |
ImageRecognition | 객체 선택 시 이미지로 인식하여 사용할 수 있게 해줍니다. |
타깃(Target) | 화면상에 존재하는 선택 대상을 가리킵니다. |
WebDriver | Chrome의 Driver를 사용하여 웹앱을 자동 테스트하기 위한 오픈 소스 도구입니다. 현재 Chrome Browser에서만 동작됩니다. |
원격 프로세스 | 오케스트레이터에 배포되어 있는 프로세스를 Process Flow에서 CallProcess를 사용하여 동작시킬 수 있는 프로세스입니다. |
이벤트 | 프로세스 동작 중 에러 처리를 위한 공통 이벤트를 별도로 생성하여 사용할 수 있습니다. |
XPath | XML Path Language. XML 문서의 노드를 정의하기 위하여 경로식을 사용합니다. |
CSS Selector | Html 태그에 css style을 적용하기 위한 지시자입니다. 단일/복수의 태그를 설정할 수 있습니다. |
Hierarchy | XML로 작성된 애플리케이션(Application)의 계층 구조입니다. |
Seleninum | 웹을 자동적으로 브라우징하여 원하는 정보를 수집하는 웹 스크래핑, 웹 크롤링을 수행 할수 있도록 해줍니다. Brity RPA의 경우 Chrome Driver를 사용하여 Chrome Browser에서 수행됩니다. |