고객 마스터 및 제품 마스터와 같은 다양한 비즈니스 운영에서 참조 된 공통 마스터는 종종 배포되며 마스터를 동기화해야 할 필요가 크게 있습니다. 이 문제는 SOA 인프라를 적용하여 해결할 수 있습니다. 다음은 일반적인 응용 프로그램 패턴입니다.
ETL (Extract/Transform/Load)을 사용하여 다양한 마스터를 동기화 할 때 정보는 배치로 동기화됩니다. 단일 데이터베이스 간 공정에서 또는 여러 데이터베이스에서 연결 데이터베이스까지 동기화 할 수 있습니다.
또한 SOA 플랫폼에는 데이터를 추출하고 프로세스 이름을 작성한 다음 저장할 수 있으므로 다양한 조건에서 마스터 동기화를 지원할 수 있습니다.
다음과 같은 요구가있는 경우 유효한 응용 프로그램 패턴 :
ESB (Enterprise Service Bus)를 사용하여 마스터 간의 정보를 동기화 할 수 있습니다.
예를 들어, 정보는 글로벌 마스터에서 검색하고 개별 마스터의 데이터 형식으로 변환하여 각 개별 마스터에게 배포 할 수 있습니다.
응용 프로그램 혜택
소량의 분산 데이터가있을 때 정보 연결에 적용될 수 있습니다.
실제 응용 프로그램을 결정하는 열쇠는 다음과 같은 요구 사항이 있는지 여부입니다.
그러나 시스템이 느슨하게 결합되어 트랜잭션이 아니라는 점에 유의해야합니다.
우리는 공통 마스터 협업을 지원하는 제품으로 DataStage (ETL 도구)를 제공하는 DataStage를 제공합니다.