속성은 자동으로 설정됩니다. 각 매핑은 데이터 통합 서비스에 대해 정의된 최대 병렬도 값을 사용합니다. 최대 병렬도 값을 재정의하여 특정 매핑에 대한 최대값을 정의할 수 있습니다.
데이터 통합 서비스 및 매핑에 대해 최대 병렬도를 다른 정수 값으로 설정할 경우 데이터 통합 서비스는 두 개 중에서 최소값을 사용합니다.
다음과 같은 이유로 매핑의
최대 병렬도
속성을 재정의하려고 할 수 있습니다.
CPU가 처리할 수 있는 것보다 더 많은 스레드를 생성하는 복잡한 매핑을 실행합니다.
전체 매핑 파이프라인에 대해 실행할 수 있는 총 병렬 스레드 수는 병렬 값에 파이프라인 단계의 수를 곱한 값입니다. 각 파티션 지점은 파이프라인 단계를 더 추가합니다. 집계 또는 조이너 변환이 여러 개 포함된 복잡한 매핑에는 많은 파이프라인 단계가 있을 수 있습니다. 파이프라인 단계가 많을 경우 데이터 통합 서비스가 CPU가 처리할 수 있는 것보다 많은 스레드를 사용할 수 있습니다.
각 파이프라인 단계의 병렬 스레드 수가 적을 때 매핑 성능이 만족스럽습니다.
단일 매핑이 적은 수의 병렬 스레드로 실행되면 데이터 통합 서비스가 추가 작업을 실행하는 데 더 많은 스레드를 사용할 수 있습니다.
변환에 대한 제안된 병렬도 값을 정의하려고 합니다.
매핑의 최대 병렬도를 재정의하는 경우 매핑의 특정 변환에 대한 제안된 병렬도 값을 정의할 수 있습니다. 많은 포트를 포함하거나 복잡한 계산을 수행하는 변환의 성능을 최적화하기 위해, 제안된 병렬도 값을 정의하려고 할 수 있습니다.
주소 유효성 검사기 또는 일치 변환에 대한 실행 인스턴스 값을 정의하려고 합니다.
매핑의 최대 병렬도를 재정의하는 경우 데이터 통합 서비스는 매핑의 주소 유효성 검사기 또는 일치 변환에 대한 실행 인스턴스 값을 고려합니다. 변환의 성능을 최적화하기 위해 실행 인스턴스 값을 정의하려고 할 수 있습니다.