스토리지 파일 업로드 작업

스토리지 파일 업로드 작업을 사용하여 추가 처리를 위해 파일을 봇에 업로드할 수 있습니다.

권장 구성

스토리지 파일 업로드 작업을 사용할 때는 다음 설정 및 변수를 구성하는 것이 좋습니다: 스토리지 파일 업로드 작업의 올바른 변수를 표시합니다.

  • 파일 유형을 사용하여 파일을 변수로 저장하고 입력으로 표시합니다. 그런 다음 이 변수가 작업의 파일 입력 변수로 선택됩니다.
    주: 변수는 이 사전 정의된 변수를 통해 봇 실행 장치에 파일이 저장되므로 유일한 유효 옵션입니다.
  • 데스크톱 또는 로컬 기기에 있는 파일의 정확한 위치의 전체 경로를 입력합니다.
  • 업로드 후 파일의 저장 경로를 포함하는 문자열 변수로 결과를 할당합니다. 이 출력 변수는 문자열이어야 하며 양식의 파일 선택 요소 또는 봇의 다른 파일 입력 변수를 공급하는 데 사용해야 합니다.
주: 다음과 같은 대부분의 주요 MIME 유형이 지원됩니다. PNG, JPEG, CSV, XLS, PDF, EXE, DLL.

예: 봇이 프로세스 중간에 파일을 첨부해야 하는 경우

봇이 프로세스 중간에 파일을 첨부할 수 있도록 설정합니다.

  1. 문서 요소를 사용하여 양식을 작성합니다.
  2. 그림과 같이 다음 변수를 포함하는 봇을 빌드합니다.
    • 파일 변수를 입력으로 사용(예: File_Reference_In_Storage)
    • 문자열 변수를 출력으로 사용(예: File_Path_In_Storage)
    사용자 변수가 추가됨
  3. 봇을 동일한 프로세스에서 Bot 태스크의 일부로 포함시킵니다.
  4. 파일 입력 변수(File_Reference_In_Storage)에 대해 업로드 옵션을 선택합니다.

    입력 값 업로드

  5. Bot 태스크 이후의 프로세스에서 양식을 휴먼 태스크의 일부로 포함하십시오.
  6. Bot 태스크의 문자열 변수 출력(File_Path_In_Storage)을 휴먼 태스크의 문서 요소 입력에 공급합니다.
    주: Automation 360 버전에서 차세대 Process Composer의 출시와 함께 제공됩니다. 37 및 Expression 빌더의 추가로 인해 입력 변수의 표시 방식에 변화가 있습니다. 새 편집기에서는 식이 다음과 같이 표시됩니다. :
    amp;Bot{output}{File_Path_In_Storage}.String:toFile$
    반면, 레거시 편집기에서는 문서 요소가 파일 타입 변수만을 허용하기 때문에, 표현식을 문서 요소 필드에 직접 수동으로 입력(구성)하고, 양식에 전달하기 위해 String 변수 출력을 포함해야 합니다. 따라서 변수 선택기 방법을 사용하여 String 변수를 가져올 수 없습니다.

    다음 동영상을 보고 표현식 빌더에서 변수 표현식을 생성하는 방법을 확인하십시오.

  7. 스토리지 파일 업로드 명령어를 파일 입력 변수(File_Reference_In_Storage)와 함께 사용합니다. 스토리지 파일 업로드 작업
    • 로컬 경로(c:/Desktop/MyFile.pdf)에 있는 파일이 스토리지에 업로드됩니다.
    • 스토리지에 있는 해당 파일의 참조는 프로세스 내부에서 추가 처리에 사용할 수 있는 String 변수에 저장됩니다.
    • 이 예제에서 문서 요소는 해당 참조를 사용하여 파일을 양식으로 렌더링합니다.