저는 클라이언트 측 CRM 도구 (Microsoft C5 dynamics - MS sql DB)와 magento간에 데이터를 동기화하기위한 모듈 작업을 해왔습니다.Magento CRM 데이터 동기화
고객이 편집/장소 주문과 같은 일부 작업을 수행 할 때 이벤트를 트리거 할 수 있고 레코드를 CRM으로 업데이트 할 수 있기 때문에 magento에서 CRM DB (save_after 메소드의 이벤트/관찰자)로 레코드를 업데이트 할 수 있습니다. DB. 그래서 그것은 단일 레코드 업데이트입니다.
대량 레코드의 경우 어떻게 작동합니까? (양방향으로 제품/주문/고객 데이터를 동기화해야합니다).
예, cron을 통해 야합니다. 그러나 우리는 양 끝에서 동기화까지 업데이트/추가 된 행만 어떻게 선택할 수 있습니까? 그럴 수 있습니까 아니면 유일한 방법은 양쪽 DB에서 각 레코드를 비교하고 양쪽에서 그들을 업데이 트하는 것입니다?
제발 도와주세요. 아니면 제게 올바른 방법을 제안 해주세요.
감사