분할에 대해 활성화된 매핑이 플랫 파일 대상에 쓰는 경우 데이터 통합 서비스는 여러 스레드를 사용하여 파일 대상에 쓸 수 있습니다.
데이터 통합 서비스는 HDFS(Hadoop Distributed File System)의 파일 또는 플랫 파일에 대한 파티션을 작성할 수 있습니다.
파일 또는 명령 출력 유형을 갖도록 플랫 파일 데이터 개체를 구성할 수 있습니다. 플랫 파일 데이터 개체에 파일 출력 유형이 있는 경우 데이터 통합 서비스는 대상 데이터를 플랫 파일에 씁니다. 여러 스레드가 플랫 파일 대상에 쓰는 경우 각 스레드는 대상 출력을 별도 파일에 씁니다. 각 스레드는 다음 형식을 사용하여 파일 이름을 지정합니다.
<output_file_name><partition_number>.out
예를 들어 3개의 스레드가 MyOutput1.out, MyOutput2.out 및 MyOutput3.out이라는 이름의 파일에 쓸 수 있습니다.
여러 출력 파일 디렉터리를 구성하여 성능을 최적화하거나, 플랫 파일 데이터 개체를 구성하여 단일 병합 파일에 쓸 수 있습니다.
플랫 파일 데이터 개체에 명령 출력 유형이 있는 경우 데이터 통합 서비스는 대상 데이터를 플랫 파일 또는 병합 파일 대신 명령 또는 병합 명령에 출력합니다. 여러 파티션이 플랫 파일 대상에 쓰는 경우 단일 파티션의 대상 데이터를 처리하거나 모든 대상 파티션의 병합 데이터를 처리하도록 명령을 구성할 수 있습니다.