큐 커넥터 메서드
Queue 커넥터 메서드를 사용하면 큐에 대한 작업 항목을 만든 다음 관리할 수 있습니다 RPA Hub.
필요 조건
- 의 도구 모음RPA 데스크톱 디자인 스튜디오에서 봇 프로세스 할당 옵션을 사용하여 봇 프로세스에 자동화를 할당합니다.
- 다음 단계를 수행하여 속성을 설정합니다
- 다음으로 이동 .
- 프로젝트 탐색기의 Global Objects(전역 개체) 아래에 있는 Queue 커넥터를 끌어옵니다.
- 큐 커넥터를 두 번 클릭합니다.
- 속성 창의 QueueName 필드에 큐의 이름을 입력합니다.주:큐의 이름은 에 RPA Hub정의된 이름과 같아야 합니다.
CreateJSONWorkItem
큐 JSON 에 대한 작업 항목을 해당 형식으로 작성합니다.
- 입력
- 이름
JSON 객체에서 키-값 페어를 생성하려면 다음 작업을 수행합니다.
- CreateJSONWorkItem 구성 요소 표시줄에서 구성 요소 설정 아이콘(
. )을 클릭합니다.
- 키를 추가하려면 키 추가 아이콘(
)
- 필드에 키 이름을 입력합니다.
- 키를 더 추가하려면 이전 단계를 반복합니다.
- 확인을 클릭합니다.
- 키 필드를 두 번 클릭하고 키 값을 입력합니다.
- 출력
- 작업 항목 ID
CreateStringWorkItem (영문)
GetWorkItems (작업 항목 가져오기)
지정한 조건에 따라 큐에서 만들어진 작업 항목의 개수와 상세 정보를 반환합니다. 이 방법은 이미 기본 기준을 제공하지만 추가 기준을 지정할 수 있습니다.
작업 항목을 식별하고 가져오기 위한 추가 기준을 지정하려면 다음 단계를 수행하십시오.
- 방법 설정 아이콘(
)을 클릭합니다.
- 필요에 따라 필터를 구성합니다. 필터는 필수가 아닙니다.
표 1. 작업 항목 구성 필드 설명 이름 작업 항목의 이름입니다. 다음 필터 중 하나를 지정할 수 있습니다. - 같음: 작업 항목의 이름이 지정한 기준과 정확히 같습니다.
- 포함: 지정한 문자가 포함된 작업 항목의 이름입니다.
- StartsWith: 작업 항목의 이름은 지정한 문자로 시작합니다.
- EndsWith: 작업 항목의 이름은 지정한 문자로 시작합니다.
유형 문자열 형식의 작업 항목 형식입니다. 다음 필터 중 하나를 지정할 수 있습니다. - 같음: 작업 항목의 형식이 지정한 조건과 정확히 같습니다.
- 포함: 지정한 문자를 포함하는 작업 항목의 형식입니다.
- StartsWith: 작업 항목의 형식은 지정한 문자로 시작합니다.
- EndsWith: 작업 항목의 형식은 지정한 문자로 시작합니다.
상태 작업 항목의 상태입니다. 스테이지 작업 항목의 스테이지입니다. 우선순위 작업 항목의 우선순위입니다. 날짜 유형 작업 항목의 날짜 형식입니다. 이 필드에 입력을 제공하는 경우 FromData 및 ToDate 필드에도 입력을 제공해야 합니다. 시작일 메서드가 날짜 범위 내에서 작업 항목을 선택하는 경우 범위의 시작 날짜입니다. 종료일 메서드가 날짜 범위 내에서 작업 항목을 선택하는 경우 범위의 종료 날짜입니다. 오프셋 설정된 제한 후에 검색할 작업 항목 수입니다. 예를 들어 제한이 20인 경우 다음으로 선택한 작업 항목은 21부터 시작합니다. 아웃 레코드 객체 양식에서 작업 항목의 상세 정보를 반환합니다. - 확인을 클릭합니다.주:Data In 포트는 사용자가 구성한 각 필드와 함께 생성됩니다.
PickWorkItem (작업 항목 선택)
봇이 지정된 기준에 따라 작업 항목을 선택할 수 있도록 합니다. 선택할 작업 항목에 대한 추가 기준을 구성할 수도 있습니다.
로봇 풀에서 봇 프로세스가 활성화된 경우 PickWorkItem 구성요소에 포함된 queryConditions는 무인 봇 프로세스 실행을 완료하는 데 필요한 로봇 수를 계산하는 데 고려됩니다. 로봇 수 계산에 대한 자세한 내용은 을 참조하십시오 에서 로봇 수 계산 RPA Hub. 로봇 풀 개념에 대한 자세한 내용은 을 참조하십시오 의 로봇 풀 RPA Hub.
- 입력
- 우선순위
- 출력
- WorkItemID
- 방법 설정 아이콘(
)을 클릭합니다.
- 테이블에 제공된 기준을 입력합니다.
표 2. 항목 구성 선택 필드 설명 이름 다음 필터를 기반으로 하는 작업 항목의 이름입니다. - 같음: 작업 항목의 이름이 지정한 기준과 정확히 같습니다.
- 포함: 지정한 문자가 포함된 작업 항목의 이름입니다.
- StartsWith: 작업 항목의 이름은 지정한 문자로 시작합니다.
- EndsWith: 작업 항목의 이름은 지정한 문자로 시작합니다.
선택하면 Data In 포트가 노출됩니다.
유형 다음 필터를 기반으로 하는 작업 항목의 유형입니다. - 같음: 작업 항목의 형식이 지정한 조건과 정확히 같습니다.
- 포함: 지정한 문자를 포함하는 작업 항목의 형식입니다.
- StartsWith: 작업 항목의 형식은 지정한 문자로 시작합니다.
- EndsWith: 작업 항목의 형식은 지정한 문자로 시작합니다.
선택하면 Data In 포트가 노출됩니다.
스테이지 다음 필터를 기반으로 하는 작업 항목 작업 항목의 스테이지입니다. - 같음: 작업 항목의 스테이지가 지정한 기준과 정확히 같습니다.
- 포함: 작업 항목의 스테이지에 지정한 문자가 포함됩니다.
- StartsWith: 작업 항목의 스테이지는 지정한 문자로 시작됩니다.
- EndsWith: 작업 항목의 스테이지는 지정한 문자로 시작됩니다.
선택하면 Data In 포트가 노출됩니다.
이름 작업 항목의 이름을 반환하는 데이터 출력 포트입니다. 유형 작업 항목의 형식을 반환하는 데이터 출력 포트입니다. 발언 작업 항목에 대한 설명을 반환하는 데이터 출력 포트입니다. 스테이지 작업 항목의 스테이지를 반환하는 데이터 출력 포트입니다. JSON 경로 표기법 JSON 경로 표기법 작업 항목을 반환하는 데이터 출력 포트입니다.
UpdateWorkItem
봇이 지정된 조건에 따라 PickWorkItem 메서드로 작업 항목을 선택한 후 업데이트할 수 있도록 합니다. 선택할 작업 항목에 대한 추가 기준을 구성할 수 있습니다. 이 메서드를 실행하기 전에 PickWorkItem 메서드를 실행해야 합니다. 구성하려면 다음 단계를 수행합니다.
- 방법 설정 아이콘(
)을 클릭합니다.
- 테이블에 제공된 기준을 입력합니다.
표 3. 항목 구성 업데이트 필드 설명 스테이지 작업 항목의 스테이지를 업데이트합니다. 지연될 때까지 동일한 작업 항목이 선택되지 않는 기간을 지정하는 옵션입니다. 예를 들면 5분입니다. 이름 작업 항목의 이름입니다. 유형 작업 항목의 형식입니다. 발언 작업 항목에 대한 지원 비고입니다. SLA 작업 항목 완료의 SLA입니다. 응답 콘텐츠 응답으로 반환되는 콘텐츠입니다. JSON 경로 표기법 JSON 경로 표기법입니다.
- 입력
- WorkItemID
ReleaseWorkItem (작업 항목)
봇이 수락하고 실행한 작업 항목을 릴리스합니다. 이 메서드를 실행하기 전에 PickWorkItem 메서드를 실행해야 합니다.
- 입력
- 작업 항목 ID
- 출력
- 결과(Return)