본문 바로가기
UiPath_RPA

[RPA] UiPath 3강_Flowchart / Delay / For Each 액티비티 활용하기

by Hyo_Blog 2023. 12. 25.

오늘은 UiPath를 통해 RPA를 구성할 때 사용되는 Flowchart / Delay / For Each 액티비티에 대해 알아보도록 하겠습니다.

[RPA] UiPath

1. Flowchart 액티비티

 

액티비티 경로 : [워크플로우 → 플로우차트 →  Flowchart]

 

Flowchart 액티비티는 2강에서 소개해드린 Sequence 액티비티와 동일하게 기능적으로 연관된 일련의 액티비티를 그룹화하기 위해 사용되는 구성 요소입니다. 하지만 Sequence 액티비티와 달리 순차적으로 진행하지 않고 원하는 순서로 변경하여 구성하여 사용할 수 있습니다. 

 

[RPA] UiPath

 

예를 들어, 기존의 Sequence 액티비티처럼 위의 그림처럼 순차적으로 진행할 수도 있지만, 아래처럼 전체적인 로직을 구성하되 필요에 따라 순서를 변경하거나 특정 플로우차트를 배제하고 전체 RPA가 진행되도록 수정하여 사용할 수도 있는 장점이 있습니다.

[RPA] UiPath

 

2. Delay 액티비티

 

액티비티 경로 : [워크플로 → Delay ]

 

Delay 액티비티는 말그대로 사용자가 지정한 시간 동안 RPA를 일시 정지하는데 사용됩니다. 아래처럼 특정 액티비티 사이 Delay 액티비티를 구성하여 일정 시간을 지연시킨 후 다음 액티비티를 사용할 수 있습니다.

[RPA] UiPath

 

Delay 액티비티 구성 시, 속성 패널은 지연 시간만 간단히 입력하면 되겠습니다. 해당 액티비티는 특정 파일을 로딩하거나 실행할 때 일정 시간이 소요되는 경우, 강제적으로 지연 시간을 부여하여 에러를 발생하지 않도록 활용할 수 있습니다.

[RPA] UiPath

 

이와는 별개로 각 액티비티는 속성 패널 내 '시간 제한'을 사용하면, 동일한 기능을 사용할 수 있는 점을 참조하시기 바랍니다.

반응형

3. For Each 액티비티

 

액티비티 경로 : [워크플로우 → 컨트롤 →  For Each]

[RPA] UiPath

 

For Each 액티비티는 특정 액티비티를 반복할 때 사용되는 액티비티입니다. 개인적으로는 RPA를 통해 사무자동화를 할 때 가장 유용하게 사용되는 액티비티로 생각됩니다. 상기 예시처럼 구성하면, test라는 변수에 선언된 Array 형태의 데이터를 순차적으로 불러와 원하는 위치에 해당 데이터를 순차적으로 입력하는 반복적 작업을 구성할 수 있습니다.

 

< 이전 강의 다시 보기 >

 

 

[RPA] UiPath 2강_Sequence / Click / Type into 액티비티 활용하기

오늘은 UiPath를 통해 RPA를 구성할 때 사용되는 Sequence / Click / Type into 액티비티에 대해 알아보도록 하겠습니다. 1. Sequence 액티비티 액티비티 경로 : [워크플로우 → 컨트롤 → Sequence] Sequence 액티비

hyo-blog.com

 

이번 강의는 이것으로 마치며, 이외 액티비티 및 다양한 기능에 대한 내용은 다음 강의에서 다루도록 하겠습니다. UiPath 설치 방법은 아래의 게시글을 참조해 주시고, 공식 홈페이지 주소를 공유드리오니 참조하시기 바랍니다. 감사합니다.

 

반응형

댓글