Loading

Data Loader를 사용해 첨부 파일 대량 삭제하기

게시 일자: Jan 27, 2025
상세 설명

참고: 모범 사례에 따르면 프로덕션 Salesforce.com 조직에서 대량 삭제 기능을 수행하기 전에 완전한 데이터 내보내기를 수행해야 합니다.

솔루션

 

Data Loader를 사용해 첨부 파일 대량 삭제하기

 
  1. 삭제하려는 개체 첨부 파일에 대한 데이터 내보내기를 수행합니다. 


Salesforce Classic: Setup(설정) | Data Management(데이터 관리) | Data Export(데이터 내보내기)
Lightning Experience: Setup(설정) | Data(데이터) | Data Export(데이터 내보내기)


참고: Include attachments/documents(첨부 파일/문서 포함) (첨부 파일/문서를 포함하면 내보내기 속도가 크게 느려지고 내보내기 파일의 용량이 늘어날 수 있음) 확인란을 반드시 선택하세요.

 

  1. "Attachment.csv"라는 원본 데이터 내보내기 파일을 가져옵니다.
  2. 삭제하지 않을 행/첨부 파일을 모두 제거합니다.
  3. Id를 제외한 모든 열을 제거합니다.
  4. 수정한 CSV를 delete_attachment.csv로 저장합니다.
  5. Data Loader에 로그인합니다.
  6. Delete(삭제) 옵션을 선택합니다.
  7. 2단계에서 Show all Salesforce Objects(모든 Salesforce 개체 표시하기) 확인란을 선택한 다음 Attachments(첨부 파일)를 선택하고 Browse(찾아보기) 버튼을 클릭해서 delete_attachment.csv를 선택하고 Next(다음) 버튼을 클릭합니다.
  8. 3단계에서 Create or Edit a Map(맵 만들기 또는 편집) 버튼을 클릭한 다음 Auto-Match Fields to Columns(필드를 열에 자동으로 매치) 버튼을 클릭합니다. 그러면 열 머리글(Id)이 데이터베이스와 일치하게 됩니다. OK(확인)를 클릭해 진행합니다. 3단계의 매핑 창에서 Next(다음) 버튼을 클릭합니다.  자세한 내용은 Data Loader 필드 매핑 정의에서 확인하세요.
  9. 4단계에서 Apex Data Loader 성공 및 오류 파일을 보관할 디렉터리를 지정합니다. 컴퓨터의 어떤 폴더로 지정해도 무방합니다. 디렉터리를 지정한 다음 Finish(완료) 버튼을 클릭합니다.
  10. 그러면 삭제 작업을 계속 진행할지를 묻는 'Yes or No(예 또는 아니오)' 팝업 창이 열릴 것입니다. Yes(예)를 클릭합니다. 그러면 Data Loader가 각 행 레코드에서 첨부 파일 삭제를 시도합니다. 이 과정은 삽입하는 첨부 파일의 크기와 개수에 따라서 상당한 시간을 소요할 수 있습니다. 프로세스가 완료되면 Operation Finished(작업 완료) 팝업이 열립니다. 
     
Knowledge 기사 번호

000385197

 
로드 중
Salesforce Help | Article