| 구분 | 데이터로서의 큐 | 저장 공간으로서의 큐 |
|---|---|---|
| 역할 | 처리해야 할 개별 작업 항목의 의미 | 작업 항목 데이터를 저장하고 관리하는 공간 |
| 구성 요소 | 트랜잭션(작업 항목) | 큐 자체(큐 이름, 설명 등) |
| 로봇의 작업 방식 | 각 트랜잭션 데이터를 처리 | 큐에서 작업 항목 데이터를 가져와 처리 |
| 생성 시점 | 큐에 작업 항목 데이터를 추가했을 때 | Orchestrator에서 큐를 생성할 때 |
| 예시 | 고객 ID:12345, 주문 ID: ORD001 | 'CustomerOrders','EmailQueue' |
| 구분 | 예시 | 트랜잭션 정의 |
|---|---|---|
| 큐(Queueu) | Orchestrator 큐에 저장된 고객 주문 항목 | 큐의 각 작업 항목(Transaction Item) |
| 데이터테이블(DataTable) | Excel에서 가져온 데이터 행(주문 번호, 금액, 날짜 등) | 각 데이터 행(DataRow) |
| 파일(File) | 폴더에 저장된 PDF, 이미지, 텍스트 파일 | 각 파일 |
| API응답 | JSON배열에 포함된 데이터 객체 | JSON배열의 각 객체 |
| 컬렉션(Collection) | 리스트 또는 배열의 각 요소 | 리스트의 각 항목 |
| 사용자 정의(Custom) | 복잡한 데이터 구조에서 처리해야 할 작업 단위 | 작업의 성격에 따라 개별 단위 정의 |