에서 활동 생성 및 사용 RPA 데스크톱 디자인 스튜디오
에서 활동을 생성하고 사용하여 자동화 프로젝트에 RPA 데스크톱 디자인 스튜디오모듈성을 제공합니다.
시작하기 전에
RPA 데스크톱 디자인 스튜디오 애플리케이션을 설정하고 인스턴스 상세 정보를 추가합니다ServiceNow. 자세한 내용은 RPA 데스크톱 디자인 스튜디오 설정 문서를 참조하십시오.
필요한 역할: 없음
이 태스크 정보
활동은 의 RPA 데스크톱 디자인 스튜디오디자인 화면에서 자동화를 위해 설계된 재사용 가능한 지침 세트입니다.
디자인 화면의 작업에서 다양한 구성 요소를 사용하여 자동화 워크플로를 디자인할 수 있습니다.
각 활동에는 기본적으로 Start 및 End의 두 가지 구성요소가 포함되어 있습니다. 이러한 구성요소는 활동의 시작 및 종료 지점이므로 삭제할 수 없습니다.
작업을 디자인 화면으로 끌어 동일한 자동화 프로젝트 내에서 각 작업을 여러 번 다시 사용할 수 있습니다. 다른 자동화 프로젝트의 활동을 임포트할 수도 있습니다.
를 사용하여 활동을 생성하려면 를 참조하십시오Now Assist를 사용하여 활동 생성 Now Assist.
프로시저
-
프로젝트 탐색기 창에서 활동으로 이동합니다.
활동 섹션에는 각 프로젝트에서 생성되는 모든 활동이 나열됩니다. 기본적으로 메인 활동은 새 프로젝트가 시작될 때 생성됩니다. 자동화 실행은 다음 예제와 같이 시작 활동(이 경우 Main 활동)에서 시작됩니다.
-
원하는 작업에 대해 다음 옵션 중 하나를 수행합니다.
옵션 작업 새 활동을 생성하려면 프로젝트 탐색기 창에서 활동을 마우스 오른쪽 단추로 클릭하고 새 작업을 선택합니다. 다음을 사용하여 새 활동을 생성하려면 다음을 수행합니다. Now Assist 프로젝트 탐색기 창에서 활동을 마우스 오른쪽 버튼으로 클릭하고 Now Assist를 사용하는 새 활동을 선택합니다. 자세한 내용은 를 사용하여 활동 생성 Now Assist 문서를 참조하십시오. 의 RPA 데스크톱 디자인 스튜디오기능에 액세스하려면 RPA 허브용 Now Assist 다음 단계를 수행합니다.- RPA 허브용 Now Assist 애플리케이션을 설치하여 생성형 AI 기능을 추가합니다. 자세한 내용은 RPA 허브용 Now Assist 구성 문서를 참조하십시오.
- RPA 봇 생성 기술을 켜서 생성형 AI 기능을 사용합니다. 자세한 내용은 RPA 봇 생성 기술 켜기 문서를 참조하십시오.
- RPA 봇 생성 기술을 활성화한 후 애플리케이션을 다시 시작하여 RPA 데스크톱 디자인 스튜디오 수정된 설정을 적용합니다.
활동 이름 바꾸기 다음 작업 중 하나를 수행합니다. - 프로젝트 탐색기 창에서 활동을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택하여 새 이름을 입력합니다.
- 활동을 두 번 클릭하고 속성 창에서 이름 필드의 이름을 변경합니다.
예를 들어 테스트 1 및 테스트 2입니다.
활동에 입력 매개변수를 추가하려면 시작 구성 요소에서 더하기 아이콘( . )을 클릭합니다.
이 활동을 다른 활동으로 끌면 입력 매개변수가 데이터 입력 포트로 나타납니다.
활동에 출력 매개변수를 추가하려면 끝 구성 요소에서 더하기 아이콘( )을 클릭합니다.
이 활동을 다른 활동으로 끌면 출력 매개변수가 데이터 출력 포트로 나타납니다.
디자인 화면에서 활동을 열려면 활동을 두 번 클릭합니다. 특정 활동을 자동화 프로젝트의 시작점으로 설정하려면 활동을 마우스 오른쪽 단추로 클릭하고 시작으로 표시를 선택합니다. 기본적으로 메인 활동은 시작으로 표시됩니다.
디자인 탭에서 실행을 클릭하여 이 프로젝트를 실행하면 시작으로 표시된 활동에서 자동화가 시작됩니다.
동일한 자동화 프로젝트 내에서 활동을 재사용하려면 작업을 작업의 원하는 디자인 화면으로 끌어 옵니다. 다른 자동화 프로젝트에서 활동을 재사용하려면 의 에서 프로젝트 임포트 RPA 데스크톱 디자인 스튜디오단계를 수행합니다. 활동 수준에서 오류를 처리하려면 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 오류 핸들러를 선택합니다. 지역 변수를 만들려면 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 Create a Variable(변수 생성)을 선택합니다. 활동의 사본을 생성하려면 다음을 수행합니다. 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 사본 만들기를 선택합니다. 예를 들어, 테스트 1 활동의 복사본을 생성하는 경우 새 활동이 활동 섹션 아래에 Test1_Copy으로 생성됩니다.
다른 활동에 사용되는 활동의 모든 참조 찾기 프로젝트 탐색기 창에서 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 모든 참조 찾기를 선택합니다. 결과는 모든 참조 찾기(Find All References) 대화상자에 표시됩니다.
활동을 삭제하려면 다음을 따르십시오. - 다른 활동에 사용되는 모든 참조를 삭제합니다(있는 경우). 모든 참조 찾기(Find All References) 옵션을 사용하여 이 단계를 수행합니다.
- 프로젝트 탐색기 창에서 활동을 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다.
- 확인 대화 상자에서 예를 선택합니다.
활동의 여러 소스에서 변경을 병합할 때 상충을 해결하려면 프로젝트 탐색기 창에서 원하는 활동을 마우스 오른쪽 버튼으로 클릭하고 소스 컨트롤을 선택합니다. 다음 예제와 같이 프로세스 비교 대화 상자가 나타나고 변경 내용이 강조 표시됩니다.
그림 1. 프로세스 비교 대화 상자 자세한 내용은 동일한 활동의 여러 소스에서 변경을 병합할 때 상충 해결 문서를 참조하십시오.
모든 활동을 포함하는 프로젝트의 자동화를 실행하고 테스트하려면 다음을 따르십시오. - 다음 예와 같이 모든 활동을 단일 메인 활동에 통합하고 실행 순서대로 정렬하여 전체 자동화를 실행합니다.
그림 2. 테스트 1과 테스트 2 활동을 단일 메인 활동으로 통합합니다. - 디자인 탭에서 실행을 클릭하여 이 두 활동에서 설계된 전체 자동화를 실행합니다.
이 예제에서 Main 활동은 시작으로 표시되어 테스트 1 활동과 테스트 2 활동을 차례로 실행합니다.
중요사항:도구 상자, 개체 탐색기, 프로젝트 탐색기 및 기술 탐색기에서 디자인 화면으로 자동화 구성 요소를 끌어서 놓을 때 다음과 같은 동작이 발생할 수 있습니다.- 구성 요소를 디자인 화면의 동일한 구성 요소로 끌어서 놓으면 새 구성 요소가 기존 구성 요소를 대체합니다. 예를 들어 디자인 화면에 ActionSet 구성 요소가 이미 있는 경우 다른 ActionSet 구성 요소를 기존 ActionSet으로 끌어다 놓으면 새 버전이 기존 구성 요소를 대체합니다.
포트 이름과 포트 데이터 유형이 동일하면 기존 구성요소에 연결된 모든 연결(제어 및 데이터 연결), 변수 또는 정적 데이터가 새로 삭제된 구성요소에 연결됩니다.
- 새 구성 요소를 디자인 화면의 다른 구성 요소나 메서드로 끌어서 놓으면 새 구성 요소가 기존 구성 요소를 대체합니다.
포트 이름과 포트 데이터 유형이 동일한 경우 기존 구성요소와 연결된 모든 연결, 변수 또는 정적 데이터가 새로 삭제된 구성요소에 연결됩니다.
- 디자인 화면에 이미 연결된 두 구성 요소 간에 구성 요소를 끌어서 놓으면 구성 요소가 기존 구성 요소 사이에 배치됩니다. 두 구성요소 간에 구성요소를 끌어서 놓을 때 다음과 같은 동작이 발생할 수 있습니다.
- 새로 삭제한 구성요소의 포트 이름과 포트 데이터 유형이 연결된 구성요소와 일치하면 데이터 연결이 생성됩니다.
- 포트 이름이 같고 포트 데이터 형식이 다른 경우 포트 데이터 형식을 변환할 수 있는 경우에만 데이터 연결이 만들어집니다(원본 포트 데이터를 대상 데이터 형식으로 변환해야 함). 이를 타입 캐스팅 또는 타입 변환이라고 합니다. 유형 캐스팅에 대한 자세한 내용은 Java 유형 캐스팅을 참조하십시오. 예를 들어, 정수는 객체이지만 객체는 정수가 아닙니다.
- 포트 이름이 동일하고 포트 데이터 형식을 변환할 수 있지만 두 구성 요소 간에 기존 데이터 연결이 이미 있는 경우 새 데이터 연결이 만들어지지 않습니다.