누구든지 인포매티카에서 하나의 복잡한 매핑을 설명 할 수 있습니까?
복잡한 매핑은 많은 종속성을 기반으로 한 거대한 요구 사항을 가진 매핑입니다.많은 주요 속성과 만족 조건에 따라 데이터 흐름이 발생합니다.천천히 변화하는 차원도 복잡한 매핑 아래에 있습니다.데이터 통합 규칙에 따라 데이터를 통합하기 위해 매플릿을 사용할 수 있습니다.여기서 우리는 더 많은 수의 조회를 사용합니다. 존재하는 경우 기존 레코드를 찾고 있으므로 다른 레코드를 업데이트하고 시퀀스 생성기를 사용하여 키를 생성합니다.또한 우리는 그들의 최신 환율에 대한 통화 테이블을 조회. 그리고 거래는 국가 테이블에서 발생하는 국가에 대한 조회. 또한 거래 계정에 사용할 수있는 쿠폰을 검색하기위한 쿠폰 테이블에서 쿠폰을 찾습니다. 최신 비즈니스 날짜를 따기위한 달력 테이블에 대한 조회.현명한 것처럼 우리가 그 테이블에 조회를 가지고 있고 사용자 요구 사항에 따라 어떤 결정을 내리는 많은 종속성이 있습니다.또한 우리는 성능을 돌봐있다.변수 및 매개 변수 전달이있을 것입니다.우리는 주로 인터페이스 테이블 레이어에서 차원 테이블에 이르기까지 복잡한 매핑 요구 사항을 얻습니다 layer.As 기본 플로우는 플랫 파일->준비 테이블->인터페이스 테이블->차원 테이블->팩트 테이블입니다.일부 프로젝트는 인터페이스 테이블을 사용하지 않습니다.스테이징에서 차원까지 데이터를 직접 채 웁니다. 그러나 여기 프로젝트에서 우리는 플랫 파일->준비 테이블->인터페이스 테이블->차원 테이블->팩트 테이블과 같은 모델을 따릅니다.대부분의 비즈니스 복잡성은 인터페이스->차원/기타 프로젝트 사례 준비 테이블에서 차원으로 발생합니다.복잡성은 매우 응회암을 의미하지 않는다 logic.It 개발에 대한 더 많은 종속성이 있다는 것을 의미 logic.So 우리는 정확한 요구 사항을 이해해야,당신의 미세 다음 매핑 문서를 이해하는 경우에 당신은 당신을 위해 간단 할 것이다 생각.여기에서 우리는뿐만 아니라 동적 조회를 사용합니다.예제를 연습하십시오.이것들은 이론적 인 방식으로 이해 될 수 없습니다. 당신은 깊이 모든 변환을 연습,당신이 얘기하는 다음 복잡한 매핑은 당신을 위해 아무것도 아니다. 아주 쉽게 개발할 수 있습니다.
Leave a Reply