Salesforce 첨부 파일 다운로드작업 기능을 사용하여 Salesforce의 기록에서 파일을 다운로드할 수 있습니다.
전제 조건
주: Salesforce 작업에 전화하기 전에 자신이 인증받았는지 확인하십시오. 인증에 대한 자세한 정보는 Salesforce 인증 작업의 내용을 참조하십시오.
프로시저
작업 창에서 Salesforce > 파일 첨부 파일 다운로드 를 선택하고 캔버스에 놓습니다.
다음 필드를 입력합니다.
파일을 다운로드할 객체의 기록 ID를 입력합니다. 예: '5004W000026rD4HQAU'
파일을 저장할 대상 폴더를 입력합니다.
모든 파일 다운로드/다음으로 필터링을 다음 옵션 중 하나로 설정합니다.
모든 파일: 기록에서 모든 첨부 파일을 다운로드합니다.
파일 이름: 파일 이름을 입력하여 파일을 다운로드합니다.
파일 확장자: 입력한 확장자를 가진 모든 파일을 다운로드합니다.
콘텐츠 문서 ID: 파일의 특정 버전을 다운로드합니다.
세션 이름으로 Default를 입력합니다.
출력을 변수에 저장합니다. 예를 들어 다운로드한 파일의 세부 정보를 ListResponse 같은 변수에 저장할 수 있습니다.
확인하려면 봇을 실행하고 파일이 지정된 위치에 다운로드되었는지 확인합니다. 다음 비디오는 Salesforce에서 로컬 시스템의 위치로 파일을 다운로드하는 방법을 보여줍니다.
주:
파일은 ContentDocument 객체에서 다운로드됩니다.
파일 이름은 영숫자 50자로 제한되며, 파일을 다운로드할 경우 특수 문자가 필터링됩니다. 다운로드한 파일 이름에는 파일 이름 앞에 문서 버전 ID가 추가되어 파일 이름이 고유한지 확인할 수 있습니다. 예를 들어, 파일 이름이 TEST_a_quick_brown_fox인 경우 다운로드한 파일 이름은 0684W00000c3OXFQA2-TEST_a_quick_brown_fox가 됩니다.
주: 출력은 유형 목록 사전으로 검색됩니다. 이 목록의 개별 기록(행)을 읽으려면 루프 작업을 사용해 모든 사전 아이템을 반복하거나 기록(행)을 개별적으로 추출해야 합니다. 예를 들어, 여러 기록 가져오기의 출력은 list_of_records_any 변수에 저장됩니다. 변수에 5개의 기록이 포함된 경우 각 기록은 루프 작업으로 전달되어 한 번에 하나씩 처리됩니다.
출력에는 문서 제목, 콘텐츠 문서 ID, 파일 경로, 파일 확장자, 다운로드 상태 및 다운로드한 파일 중 오류 메시지가 있는 경우 오류 메시지와 같은 정보가 포함됩니다.