본문 바로가기

Uipath

Uipath - Transaction item 수동 등록

오케스트레이터 내부 Queue 사용시 일부 item만 재 수행 하고자 할 경우가 있다. 

그 경우 가장 쉬운 방법은 해당 Transaction을 클릭하여 복사 하는 것 

1. Clone 방법 

1-1. View Transaction > 원하는 Transaction 선택 하여 Clone 클릭

 

1-2. 그 뒤 'CREATE QUEUE ITEM '버튼을 선택하여 새로운 item 추가 

 

다만, 이 방법의 경우  Queue 첫 생성시 Unique Reference를 선택했다면 동작하지 않는다. 

(중복된 레퍼런스를 생성할 수 없기 때문)

 

Unique Reference 가 이미 Yes라면 ... Clone은 불가능하다.

2. csv  삽입 방법 

유니크 레퍼런스를 선택한 경우 유용한 이 방법은 csv 파일을 원하는 형식으로 올려서 작업한다.  

 

2-1. Queue > Upload items 선택

 

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 컬럼을 추가하여 만들어 주면, 원하는 설정으로 조정하여 셋팅이 가능하다.  

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