오케스트레이터 내부 Queue 사용시 일부 item만 재 수행 하고자 할 경우가 있다.
그 경우 가장 쉬운 방법은 해당 Transaction을 클릭하여 복사 하는 것
1. Clone 방법
1-1. View Transaction > 원하는 Transaction 선택 하여 Clone 클릭
1-2. 그 뒤 'CREATE QUEUE ITEM '버튼을 선택하여 새로운 item 추가
다만, 이 방법의 경우 Queue 첫 생성시 Unique Reference를 선택했다면 동작하지 않는다.
(중복된 레퍼런스를 생성할 수 없기 때문)
2. csv 삽입 방법
유니크 레퍼런스를 선택한 경우 유용한 이 방법은 csv 파일을 원하는 형식으로 올려서 작업한다.
2-1. Queue > Upload items 선택
2-2. csv 파일을 선택 후 Upload 버튼을 클릭
이때 올리는 csv 파일은 엑셀로 각 Specific Data 의 컬럼을 셋팅해서 맞춰 주면 된다.
조금더 쉽게 보고자 하면, 트랜잭션의 Clone 을 눌러 json 형태로 가져와 csv 화 해도 된다
DOWNLOAD AS JSON 을 클리하여 보면 아래 처럼 JSON 형태로 해당 항목을 확인 할 수 있다.
{
"번호": 0202302000,
"키워드": "키워드값",
"A항목": 46000,
"B항목": 0,
"C항목": 0.7,
"개수": 10
}
TIP1. Reference 와 Priority 컬럼을 추가
CSV 내 Specific Data만 설정하여 올릴 경우 Reference 가 null로 Priority 는 High로 등록되게 된다.
때문에 CSV 화 하여 항목을 만들때 Reference 와 Priority 컬럼을 추가하여 만들어 주면, 원하는 설정으로 조정하여 셋팅이 가능하다.
Tip2. csv 파일은 반드시 UTF-8로 저장하여 사용해야 한다
EUC-KR 로 저장 할 경우 깨질 수 있으니 주의 할 것.
정확하게 저장하면, 원하는 형식으로 저장된 Transaction 리스트들을 볼 수 있다.
하단 url 의 uipath 독스를 참고하면 더 상세한 내역을 확인 가능하다.
참고자료 -
https://docs.uipath.com/orchestrator/docs/about-queues-and-transactions
https://docs.uipath.com/orchestrator/docs/bulk-uploading-queue-items-using-a-csv-file
'Uipath' 카테고리의 다른 글
Uipath - Form (0) | 2023.01.31 |
---|---|
Uipath - Try/Catch , Throw , Rethrow (0) | 2022.10.17 |
Python Selenium Webdriver 사용시 chromedriver의 console 창 제거 방법 (1) | 2022.10.05 |
구글 스프레드 시트 - Apps Script 사용 한 테두리 긋기 (0) | 2022.09.26 |