추가 고려 사항

통합을 정의할 때 워크플로우 모드 및 로드 방법은 특정 데이터 볼륨에 따라 로드 성능에 직접적인 영향을 미칩니다. 최대 약 500,000개의 소스 레코드/행을 로드하는 경우 "숫자 데이터만" 로드 방법을 사용하면 어떠한 워크플로우 모드를 사용해도 무방합니다.

"보안이 설정된 모든 데이터" 로드 방법을 사용하는 경우에는 각 행이 사용자정의 보안과 관련하여 타겟 애플리케이션에 대해 검증되기 때문에 데이터 로드 시간이 더 오래 걸릴 것으로 예상됩니다.

1,000,000행이 넘는 파일을 로드하는 경우 타겟 옵션의 "뱃치 크기" 설정에 따라 TDATASEG_T 및 TDATASEG 테이블에서 뱃치 업데이트 및 삭제가 수행됩니다( 타겟 옵션 정의 참조). 경우에 따라 1,000,000행이 넘는 파일이 각각 1,000,000행 미만의 파일로 분할될 수 있으며 이 경우 일반적으로 성능이 향상됩니다. 그러면 사용자가 각 파일에 하나씩 여러 개의 통합을 생성한 다음 이러한 통합을 뱃치로 결합하고 뱃치를 병렬 모드로 실행하여 파일을 분할하여 달성한 성능을 유지할 수 있습니다. 이 경우 분할 파일에 대한 여러 규칙이 시작되는 단일 실행 지점이 제공됩니다.

다음 테이블에는 워크플로우 모드, 로드 방법, 데이터 볼륨과 관련된 권장 사항이 있습니다.

Table A-1 워크플로우 모드, 로드 방법, 데이터 볼륨 권장 사항

워크플로우 모드 로드 방법 행 수

전체 워크플로우

숫자 데이터만

최대 약 3백만 행

단순 워크플로우

숫자 데이터만

최대 약 4~5백만 행

전체 워크플로우

관리 사용자

보안이 설정된 모든 데이터

관리자용 데이터 검증 = 예

500,000개 행 미만

전체 워크플로우

관리 사용자

보안이 설정된 모든 데이터

관리자용 데이터 검증 = 아니요(아웃라인 로드 유틸리티를 사용하여 타겟으로 로드됨)

최대 약 3백만 행

빠른 모드

숫자 데이터만

임의의 행 수

빠른 모드

관리자용 데이터 검증 = 예는 지원되지 않음

관리 사용자

보안이 설정된 모든 데이터

관리자용 데이터 검증 = 아니요(아웃라인 로드 유틸리티를 사용하여 타겟으로 로드됨)

임의의 행 수

Note:

통합 튜닝은 일종의 기술이며 동일한 기술을 모든 경우에 적용할 수 있는 것은 아닙니다. 튜닝에는 일반적으로 최종 솔루션에 도달하기까지 여러 번의 반복이 필요하며 모든 구현에 튜닝을 처리할 시간이 포함되어야 합니다.