분할 작업 사용 예제
- 최종 업데이트2024/10/31
분할 작업 사용 예제
이 예제에서는 CSV 파일을 읽고 지정된 문자열을 여러 문자열로 분할하는 봇을 작성합니다.
선행조건
봇을 작성하기 전에 다음 테이블의 데이터로 .CSV 형식의 파일을 생성하고 String_datatable.csv로 저장합니다.
이름 | 위치 | 가입 날짜 |
---|---|---|
사비오 | 방갈로르 | 2021년 06월 26일 |
Rene | 방갈로르 | 2021년 10월 15일 |
절차
-
봇을 만듭니다.
- 왼쪽 창에서 자동화를 클릭합니다.
이용 가능한 Bot 목록 및 양식이 표시됩니다.
- Bot 생성을 클릭합니다.
- 봇 이름을 입력합니다. String_split.
- 생성 및 편집을 클릭합니다.
- 왼쪽 창에서 자동화를 클릭합니다.
- CSV 파일에서 데이터를 열고 읽습니다.
- 작업을 더블 클릭하거나 드래그합니다.
- 파일 옵션의 데스크톱 파일 필드에서 찾아보기를 클릭하여 파일을 선택합니다.
- 시트에 헤더 포함 확인란을 선택합니다.
- 읽기-쓰기 모드에서 파일을 엽니다.
- Excel 세션 생성 필드에서 로컬 세션을 선택합니다.
- 작업을 더블 클릭하거나 드래그합니다.
- 셀 옵션 탭에서 특정 셀에서를 선택하고 셀 주소 필드에 C2를 입력합니다.
- 읽기 옵션 탭에서 셀에 표시된 텍스트 읽기 옵션을 선택합니다.
- 세션 이름 필드에서 파일을 여는 데 사용한 세션을 입력합니다.
- 변수에 값 할당 필드에서 변수 생성 아이콘을 클릭하여 변수를 생성합니다.
- 변수 만들기 창에서 list_outputdata 이름 필드에 을 입력합니다.
- 생성 및 선택을 클릭합니다.
- 작업를 더블 클릭하거나 드래그하여 .txt 파일을 닫습니다.
- 세션 이름 필드의 열기 작업에서 파일을 열 때 사용한 세션 이름을 입력합니다.
- 특정 행의 값을 인쇄하려면 메시지 상자
작업을 더블 클릭하거나 드래그합니다. 표시할 메시지 입력 필드에 $list_outputdata[0]$을 입력합니다.
봇을 실행하면 봇이 C2 행의 문자열을 26-Jun-21로 표시합니다.
- 지정한 문자열을 여러 문자열로 분할하려면 작업을 더블 클릭하거나 드래그합니다.
- 소스 문자열 필드에 $list_outputdata[0]$를 입력합니다.
- 구분 기호 필드에 -를 입력합니다.
- 구분 기호 탭에서 대소문자 구분하지 않음을 선택합니다.
- 하위 문자열로 분할 탭에서 가능한 모두를 선택합니다.
- 변수에 값 할당 필드에서 변수 만들기 아이콘을 클릭하여 변수를 생성합니다.
- 변수 만들기 창에서 substrings_split 이름 필드에 을 입력합니다.
- 생성 및 선택을 클릭합니다.
- 의 값을 인쇄하려면 메시지 상자
작업를 더블 클릭하거나 드래그합니다. 표시할 메시지 입력 필드에 다음 데이터를 입력합니다.
Date is $substrings_split[0]$
Month is $substrings_split[1]$
Year is $substrings_split[2]$
-
저장을 클릭한 후 실행을 클릭합니다.
봇은 지정된 문자열을 여러 개의 하위 문자열로 분할하여 다음과 같이 출력을 표시합니다.