[Salesforce Data Uploader Program] 데이터로더를 이용하여 UPDATE하기 !! 3편

최종 수정일: 1월 3일


안녕하세요. 이번 포스팅에서는 '데이터 업로드 3편 - UPDATE 하는 방법'에 대해서 알아보도록 하겠습니다. 그전에 DATA LOADER가 무엇인지, IMPORT하는 방법을 못 보신 분들은 아래 링크를 참고하시면 되겠습니다.

1편 데이터로더에 대해서 알아보자

2편 데이터로더를 이용하여 IMPORT 하기



기존 데이터를 UPDATE뿐만 아니라 UPSERT, DELETE 하기 위해서는 Salesforce에서 데이터(레코드) 별로 가지는 고유한 ID(숫자와 문자 조합)를 사용해야 합니다.

레코드가 가지는 Salesforce ID 확인 방법에는 3가지가 있습니다.

  1. Data Loader에서 ID필드를 포함하여 일괄 내보내기 (18자리)

  2. 보고서에서 ID필드를 포함하여 일괄 내보내기 (15자리)

  3. 각 레코드의 상세 화면에서 URL 확인 (18자리)

각 방법에 따라 ID의 자리 수가 15자리와 18자리로 다르게 표시됩니다.

두 표기 방법의 차이점은 15자리는 대소문자를 구분하는 반면 18자리는 대소문자 구분 없이 사용된다는 점입니다.

이 3가지 방법 중 일괄 작업하기에 적합한 ‘보고서에서 ID필드를 포함하여 일괄 내보내기’ 방법에 대해 알려드리도록 하겠습니다.


<예시 1>보고서에서 ID필드를 포함하여 일괄 내보내기

1. 기회 개체의 보고서 작성


2. 기회 id 필드를 열에 추가 후 실행

이 단계에서 업데이트하고자 하는 필드도 열에 함께 추가하시기 바랍니다.


<알아두면 좋을 Tip 1>해당 개체의 id 필드가 없을 시 해결 방법

id 필드가 없을 때에는 사용자 정의의 ID 수식 필드를 직접 만드시면 되겠습니다.

다음 예시는 제품 개체의 id 필드를 만드는 예시입니다.