병렬 구성요소 사용

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 여러 구성요소를 순서대로 실행하여 여러 작업을 수행합니다. Parallel 구성요소는 여러 구성요소를 의 일부 로보틱 프로세스 자동화 로 실행할 수 있는 여러 스레드를 노출합니다.RPA 데스크톱 디자인 스튜디오

    시작하기 전에

    필요한 역할: 없음

    이 태스크 정보

    예를 들어 두 개의 스레드를 설정할 수 있습니다. 스레드 1에서 구성요소는 START APP 구성요소로 창을 Google Chrome 시작하고 스레드 2에서 구성요소는 키 보내기 구성요소를 사용하여 URL을 입력합니다.

    병렬 구성요소에 대한 속성을 구성할 수 있습니다. 이러한 속성에 대한 자세한 내용은 다음 문서를 참조하십시오 일반 구성요소의 속성.

    프로시저

    1. 도구 상자 창에서 일반 > 병렬.
    2. 병렬 구성요소를 디자인 표면으로 끌어옵니다.
    3. 스레드 추가 아이콘( 스레드 추가 아이콘)을 클릭합니다.
      스레드의 Control Out 포트는 컨트롤을 전달하고 다음 구성 요소를 실행합니다.
    4. 단계를 반복하여 스레드를 더 추가합니다.
    5. 하나 이상의 구성요소를 스레드에 연결하여 여러 워크플로우를 생성합니다.
    6. 다음 표의 설명에 따라 병렬 구성요소의 데이터 및 제어 포트를 다른 구성요소의 해당 포트에 연결합니다.
      표 1. 창 찾기 구성요소 포트 매개변수
      포트 유형 포트 이름 데이터 유형 연결 목적 필수입니까?
      통제 아웃 스레드 해당 사항 없음 스레드의 다음 구성요소에 컨트롤을 전달합니다.
      병렬 구성 요소를 사용하여 여러 스레드에서 작업을 실행하는 경우 스레드 간에 동일한 전역 개체 인스턴스를 공유하지 마십시오. 이로 인해 다음과 같은 문제가 발생할 수 있습니다.
      • 경합 조건: 동일한 객체에 대한 동시 액세스 및 수정은 일관되지 않거나 예측할 수 없는 결과를 초래할 수 있습니다.
      • 데이터 손상: 공유 데이터를 변경하는 여러 스레드는 개체의 상태를 덮어쓰거나 손상시켜 잘못된 동작을 초래할 수 있습니다.
      • 예기치 않은 동작: 적절한 동기화가 없으면 한 스레드의 작업이 다른 스레드의 작업을 방해하거나 충돌하여 오류 또는 시스템 불안정이 발생할 수 있습니다.
      스레드 안전성을 보장하려면 각 스레드에 대해 개체의 개별 인스턴스를 만듭니다. 이렇게 하면 스레드가 공유 상태를 수정할 수 없으며 각 스레드가 자체 독립 개체에서 작동합니다.
    7. 옵션: 구성 요소를 테스트하려면 DESIGN 탭에서 실행을 클릭합니다.
      주:
      유틸리티 범주의 키 보내기 및 마우스 구성 요소는 병렬 구성 요소에서 작동하지 않습니다.