스토리지 파일 업로드 action

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

권장 구성

주:actionTask Bots에서만 사용할 수 있습니다.

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

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

스토리지 파일 업로드 V2 action

파일 스트림을 Process Composer 스토리지에 업로드하고 기존 요청 참조와 연결합니다. 이 action은 스트리밍된 파일을 데스크톱 파일 경로를 사용하지 않고 요청에 첨부해야 하는 경우 사용할 수 있습니다.
주:actionTask BotsAPI Tasks에서 사용할 수 있습니다.

설정

  • 파일 스트리밍을 지원하기 위해 Microsoft 365 OneDrive, SharePoint, Microsoft 365 Outlook, REST Web Services와 같은 관련 패키지가 활성화되고 최신 상태인지 확인하십시오.
  • 변수 필드에 저장소 파일 URI를 지정합니다.
    파일 입력 변수를 입력합니다.
    주:
    • 반드시 변수 옵션만 사용하십시오. 변수는 프로세스에서 전달되는 파일 입력이어야 합니다(휴먼 태스크파일 선택). Control Room 파일 또는 바탕화면 파일 옵션을 사용하지 마십시오.
    • 이 값은 필수 입력 항목이며 파일 스트림 액세스를 지원해야 합니다.
  • 스토리지 파일과 연결할 요청 참조 필드에 업로드를 위한 요청 ID를 확인하는 데 사용되는 기존 요청 참조를 지정하십시오. 이 값은 필수 입력 항목입니다.
  • 업로드 후 파일의 저장 경로를 포함하는 문자열 변수에 결과를 할당합니다. 이 출력 변수는 문자열이어야 하며 양식의 파일 선택 요소 또는 bot의 다른 파일 입력 변수를 공급하는 데 사용해야 합니다.
주: 대부분의 주요 MIME 지원 형식은 PNG, JPEG, CSV, XLS, PDF, EXE, 그리고 DLL입니다.

결과: 업로드된 스토리지 참조를 문자열 변수로 반환합니다.

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

bot이 프로세스 중간에 파일을 첨부할 수 있도록 설정:

  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 버전에서 Next-Gen 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 변수에 저장됩니다.
    • 이 예제에서 문서 요소는 해당 참조를 사용하여 파일을 양식으로 렌더링합니다.