실습 사례 · 문서번호 ST-2026 부록
Sanofi: 6개 시스템을 하나의 Salesforce org로 이전
6개 시스템, 6개 데이터 모델, 데이터 손실은 허용되지 않았습니다.
- 고객사
- Sanofi
- 기간
- 2021-2022
- 역할
- 마이그레이션
- 범위
- 6개 원천 시스템을 하나의 Salesforce org로 이전

배경
Sanofi의 데이터는 6개 시스템에 흩어져 있었고, 목표는 하나의 Salesforce org였습니다.
시스템이 6개면, 하나로 합쳐야 할 레코드에 데이터 모델도 6개입니다.
마이그레이션에서 데이터 적재는 쉬운 부분입니다. 어려운 부분은 원천 시스템을 끄기 전에, 넘어온 데이터가 보낸 데이터와 일치한다고 증명하는 일입니다.
역할
Sanofi는 Cognizant의 고객사였습니다. 2021년부터 2022년까지 Cognizant 딜리버리 측에서 이 마이그레이션에 참여했습니다.
진행 과정
6개 시스템마다 목표 모델로 가는 매핑을 따로 작성했고, 적재 전에 합의했습니다.
적재가 끝날 때마다 대사를 했습니다. 원천과 목표를 비교하고, 차이는 모두 예외로 기록해 해결 담당자를 정했습니다. 예외가 남아 있으면 어떤 적재도 승인하지 않았습니다.
재사용 템플릿 덕분에 6개 마이그레이션이 같은 방식으로 진행되었고, 한 곳에서 발견한 오류는 나머지에서도 찾아보았습니다.
결과
6개 시스템을 하나의 Salesforce org로 옮겼습니다. 세부 수치는 고객사 내부 자료로 남아 있습니다.
강의에 담은 내용
ADX201과 ADX211의 데이터 관리 단원으로 이어집니다. Data Import Wizard, Data Loader, duplicate rule, External ID를 다루며, 두 번째 적재가 레코드를 중복 생성하지 않고 업데이트하도록 만듭니다.
실습은 일부러 실패하는 import로 시작합니다. 참가자는 오류 파일을 읽고, 매핑을 고치고, 건수를 확인한 뒤에야 완료라고 말합니다.