[Salesforce Data Uploader Program] 데이터로더에 대해 알아보자

안녕하세요 세일즈포스 사용자 여러분, 세일즈포스에는 크게 Import Wizard, Data Loader, Data Loader I.O 등 3가지의 유용한 프로그램들이 존재하고있습니다. 이 3가지의 프로그램들은 각 회사가 사용하는 LICENSE에 따라 크게 나뉘어 지고 있습니다. 아래의 표에서 각자의 회사가 쓰고 있는 LICENSE 버전에 따라 알맞은 프로그램을 선택하여 대용량 데이터를 조금 더 신속하고 능숙하게 처리가 가능합니다.

오늘은 3가지 프로그램 중 제일 편리하고 보편적으로 쓰이고 있는 Data Loader 대해서 먼저 알아보겠습니다.


Data Loader의 핵심 장점

  1. 사용하기 편한 인터페이스로 누구나 사용자 가이드를 보고 참고하시면 편하게 사용하실 수 있습니다.

  2. 최대 500만 개의 레코드까지 많은 용량을 한 번에 처리할 수 있습니다.

  3. CSV File 뷰어로 한글/중국어/일본어 등 모든 유니코드에 대한 언어지원이 가능합니다.

  4. 오류로 처리되지 않는 데이터를 엑셀을 통해 다시 확인하실 수 있습니다.

  5. Windows 및 MAC 등 2가지 운영프로그램에서 사용 가능합니다.

  6. 모든 개체(Object)에 사용자 데이터를 IMPORT, UPSERT, EXPORT, DELETE가 가능합니다.

Data Loader에서 지원하는 데이터 유형

  • Boolean, Date, Date/Time, Double, Checkbox, Integer, String (참/거짓, 날짜, 날짜/시간, 소수점, 확인란, 정수, 문자열)

데이터유형 엑셀 파일 작성 시 주의사항

  • Boolean: True(참) - yes, y, true, on, 1 False(거짓) – no, n, false, off, 0 로 엑셀에 표기

  • Date (날짜): YYYY-MM-DD 예) 2020-01-28

  • DateTime (날짜 및 시간): YYYY-MM-DD hh:mm:ss 예) 2020-01-28 02:30:12

  • CheckBox (확인란): 1 = CHECK, 2= UNCHECKED

Data Loader의 주요기능

  • INSERT

  1. 신규 레코드를 이관할 때 사용합니다.

  2. 자동적으로 엑셀 데이터를 세일즈포스 필드명에 자동으로 맵핑이 가능합니다.

  • UPDATE

  1. 기존 레코드의 필드 값을 새로운 데이터의 값으로 변경할 때 사용합니다.

  2. 항상 업데이트 하고자 하는 데이터의 고유 키 값 (해당 레코드의 ID)을 포함시켜주어야 합니다.

  • UPSERT

  1. 신규 데이터일 때는 레코드를 생성하고, 기존 데이터의 경우는 업데이트를 동시에 진행할 때 사용합니다.

  2. 단, 신규 데이터와 기존데이터의 차이는 레코드의 ID 값을 기준으로 하고 있습니다.

  3. 기존 업데이트 하고자 하는 경우 레코드에 한해서 고유 키 값 (해당 레코드의 ID)을 포함시켜주어야 합니다.

  • DELETE

  1. 레코드 ID값을 기준으로 일괄 삭제할 때 사용합니다.

  2. 일괄 삭제하고자 하는 고유 키 값 (해당 레코드의 ID)을 포함시켜주어야 합니다.

프로그램 다운로드 및 설치

이번 장에서는 DATA LOADER BASIC 대해서 알아봤습니다. 2 편에서는 실질적으로 데이터를 이관하고 업데이트 하는 방법에 대해서 다룰 예정입니다. 매월 발행되는 클로비스 뉴스레터를 구독하시고 유용한 Salesforce 꿀팁을 확인 해보시기 바랍니다! 더불어 www.clovis.co.kr 로 문의를 남기시거나 Support@clvs.co.kr로 메일을 주시면 문의에 대한 회신을 빠르고 정확하게 드리도록 하겠습니다.




  • naver
  • 페이스 북 사회 아이콘