열기 action을 사용하면 파일의 구분 기호를 설정하고, 파일의 공백을 제거하며, 파일에 적합한 인코딩을 선택할 수 있습니다.

봇을 생성한 후, 열기 작업을 사용하여 CSV 또는 텍스트 파일을 열려면 다음 단계를 수행하십시오.
주:
  • CSV/TXT 파일의 마지막 행의 마지막 요소가 큰따옴표(")인 경우, 런타임 중 bot에서 오류가 발생합니다.
  • CSV/TXT > 열기 action을 사용하여 CSV 파일을 열고, 읽고, 테이블에 할당한 다음 데이터 테이블 > 파일에 쓰기 작업을 사용하여 파일에 쓸 경우, 자동화는 헤더나 셀 데이터의 쉼표를 구분 기호로 해석합니다. 예를 들어, 세 개의 연속된 셀에 "abc", "bcd", "efd"와 같은 데이터가 포함되어 있는 경우, 최종 출력은 각각을 세 개의 큰따옴표로 묶어 """abc""", """bcd""", """efd"""가 됩니다.

프로시저

  1. 작업 팔레트의 CSV/TXT package에서 열기 action를 두 번 클릭하거나 드래그합니다.
  2. 다음 옵션 중에서 선택하여 열고자 하는 CSV 또는 텍스트 파일의 위치를 지정합니다.
    • Control Room 파일: Control Room에서 파일을 열 수 있습니다.
    • 바탕화면 파일: 기기에서 파일을 열 수 있습니다. 이 필드는 파일 경로 입력도 문자열 변수 또는 글로벌 값으로 허용합니다.
      주: 파일 경로가 \ 문자로 구분되는 시스템에서 바탕화면 파일 필드에 파일 경로를 입력하거나 특정 파일을 찾고 bot을 저장하는 경우, bot은 / 문자를 사용하여 파일 경로를 구분하므로 \ 문자가 / 문자로 변경됩니다. bot 실행 중에 \ 문자가 / 문자로 변경되더라도 bots은 계속 성공적으로 실행됩니다.
    • 변수: 파일 변수를 지정하여 파일을 열 수 있습니다.
    열기 작업은 파일 스트리밍을 지원합니다. 지원되는 작업 중 하나를 사용하여 스트리밍 가능한 파일 변수를 생성하고 변수를 클라우드 스토리지에서 사용 가능한 파일에 할당할 수 있습니다. 이 변수는 전역 값이 스트리밍 가능한 파일 변수를 지원하지 않기 때문에 현재 세션 내에서만 사용할 수 있습니다. 파일 스트림 및 지원되는 패키지에 대한 자세한 내용은 File streaming using file variable 항목을 참조하십시오.
  3. 파일에 헤더 행이 포함되어 있고 해당 행에서 값을 검색하려는 경우 헤더 포함 확인란을 활성화합니다.
  4. 다음 옵션 중에서 선택하여 파일에 이용되는 구분 기호를 지정합니다.
    • 쉼표
    • Tab
    • 지역 목록 구분 기호: Windows 운영 체제의 지역 설정에 구성된 대로 구분 기호를 지정할 수 있습니다. Windows 지역 설정에서 목록 구분 기호가 수정된 경우, CSV 파일에도 구분 기호로 해당 문자가 포함되어야 합니다.
    • Newline
    • 기타: 위에 열거된 옵션 이외의 구분 기호를 지정할 수 있습니다.
  5. 선행 공백 자르기후행 공백 자르기 확인란을 선택하여 CSV/TXT 파일에서 추출된 데이터의 선행 및 후행 공백을 제거합니다.
  6. 파일에 적용할 인코딩을 지정하려면 인코딩 목록에서 옵션을 선택합니다. CSV/TXT 파일의 데이터는 입력 파일에 다른 인코딩이 있는 경우에도 선택한 인코딩 옵션에 따라 검색됩니다.
    • ANSI: 라틴 알파벳을 인코딩하는 데 사용합니다.
    • UTF8: 가능한 모든 문자를 인코딩할 수 있습니다.
    • UNICODE
    • Win1251: 불가리아어, 러시아어, 세르비아어를 포함하여 키릴 문자(Cyrillic script)를 이용하는 언어를 인코딩하는 데 이용됩니다.
    • UTF-16LE: 파일 시작 부분에 있는 바이트 순서 표시(BOM) 유니코드 문자를 무시합니다.
    • 기본 값: 파일 인코딩을 나타냅니다. 이 옵션은 UTF-8, UTF-16LE 및 UTF-16BE 파일 인코딩을 지원합니다.
    주: Shift-JIS 파일은 텍스트 파일 내용을 읽기 위해 인코딩에 ANSI 를 이용해야 합니다.
  7. 저장을 클릭합니다.

다음 단계

읽기 action을 이용하여 CSV/TXT 파일에서 데이터를 검색하고 이를 테이블 변수에 지정합니다. 루프 action을 이용하여 파일 또는 테이블 변수에서 데이터의 각 행을 검색하고 추가 작업을 위해 기록 변수에 지정할 수 있습니다.