cancel
Showing results for 
Search instead for 
Did you mean: 

Queue Management에 코드로 QueueItem을 추가하는 방법을 모르겠습니다.

DoHyeonYun
Level 2

안녕하세요.

Queue Management에 쿼리나 C# 코드로 QueueItem을 추가하여 프로세스를 실행시키려는 전형적인 QueueItem을 추가하는 방법을 실패한 상태입니다.

해결 방법을 알고 있다면 답변 부탁드립니다.
감사합니다.

-------------------------------------------------- ----------
윤도현
------------------ ------------



------------------------------
DoHyeon Yun
------------------------------

5 REPLIES 5

Dohyeong.Kim
Staff
Staff

안녕하세요

Query나 C#코드 같은 프로그래밍에 가까운 방법으로 WorkItem을 Queue에 추가하셔야 하는 건가요?

Query나 C# 코드 등을 Keyword로 검색을 좀 더 해보고 확인되면 업데이트 드리겠습니다.

Soap API를 이용하시면 HTTP Request(POST)를 이용해서 WorkItem을 Queue에 추가하실 수 있으십니다.

Soap API를 이용하시는 방법을 소개하는 문서를 첨부하여 드립니다.

  1. Add To Queue 액션을 사용하는 프로세스 or 오브젝트를 만든다.
  2. 해당 프로세스 or 오브젝트를 Publish 한다.
  3. 해당 프로세스 or 오브젝트를 Expose 한다.
  4. Runtime Resource의 hostname과 8181포트를 이용하여 BluePrism WebService가 가동되는지, Expose한 프로세스 or 오브젝트가 뜨는지 확인한다.
  5. Expose된 해당 프로세스 or 오브젝트를 HTTP Request(POST)로 실행시킨다.

감사합니다.



------------------------------
Dohyeong Kim
------------------------------

파일을 첨부하여 회신 드립니다.

감사합니다.



------------------------------
Dohyeong Kim
------------------------------

답변해 주셔서 감사합니다.

하지만 제가 하려는 방식은 Soap API 방식이 아닌 직접 프로그래밍해서 Queue를 관리하려 합니다.

그러기 위해서 Query로 Blue Prism DB에 직접 데이터를 넣으려 합니다.

[Query문 예시]

INSERT INTO [BluePrism].[dbo].[BPAWorkQueueItem] (id, queueid, queueident, ident, priority, prevworktime, issuggested)
VALUES (NEWID(), NEWID(), 'queueident', 'ident', 0, GETDATE(), 0); 



------------------------------
DoHyeon Yun
------------------------------

안녕하세요 DoHyeon Yun님,

아래 이메일로 연락처 보내주시겠어요?

상황 여쭙고 저희가 지원드릴 수 있는 방법을 찾아보려고 합니다.

dohyeong.kim@blueprism.kr

감사합니다.



------------------------------
Dohyeong Kim
------------------------------

Add Queue Item은 BPAWorkQueueItem과 같은 하나의 테이블에 레코드를 INSERT 하는 것으로 완성되지 않을 수 있습니다.
DB 접근 방법은 고객사에 한해서 support를 통해 지원된다고 하니 참고하십시오.

BPAPI의 Add items to a queue 사용을 권장합니다.

다음의 메뉴얼에서 Work Queues > Add items to a queue 항을 참고하십시오.
https://bpdocs.blueprism.com/bp-7-0/en-us/bp-api/7-0/api-spec-7-0-1.html



------------------------------
Bohyon Hwang
Seoul
+82262033950
------------------------------