개념: 데이터 내보내기 파일 다운로드 요청
데이터 내보내기 요청이 완료되면 통합에서 응답을 처리하여 생성된 파일을 다운로드합니다.
데이터 내보내기 파일 다운로드 방법
속성은 통합에서 이러한 파일을 검색하는 방법을 제어하는 데 사용됩니다. 방법은 내보내는 데이터의 양을 기준으로 선택해야 합니다. 직렬 및 병렬의 두 가지 방법을 사용할 수 있습니다.일련번호 다운로드 방법
가장 간단한 다운로드 방법입니다. 통합은 총 내보내기 크기(바이트)를
최대 내보내기 요청 총 크기(바이트)
속성에 설정된 값으로 나누어 필요한 다운로드 이벤트 수를 결정합니다. 결과가 1 이하이면 현재 통합 이벤트에서 전체 다운로드가 완료됩니다. 1보다 크면 통합에서 추가 이벤트를 한 번에 하나씩 생성하여 다운로드를 완료합니다. 각 이벤트는 총 크기가
최대 내보내기 요청 총 크기(바이트)
속성에 정의된 한도에 도달할 때까지 파일을 다운로드합니다. 다운로드할 파일이 더 있으면 프로세스를 계속하기 위해 다른 이벤트가 생성됩니다. 모든 파일이 다운로드될 때까지 이 주기가 반복됩니다. 마지막으로 다운로드한 모든 파일이 단일 문서로 집계됩니다. 이 문서의 이름은데이터 내보내기 출력 파일명
속성에 따라 결정됩니다. 출력 파일 압축
속성을 활성화하면 이 최종 문서가 SFTP 폴더로 전달되기 전에 압축(GZIP)됩니다.병행 다운로드 방법
이 방법은 더 복잡하며 대량 내보내기를 위해 설계되었으며, 병렬 처리를 활용하여 동시에 여러 다운로드를 수행하여 처리량을 높입니다. 또한 여러 동시 다운로드 이벤트의 생성도 지원합니다.
병행 방법의 주요 속성은 다음과 같습니다.
- 최대 병렬 스레드 수: 단일 다운로드 이벤트 내에서 사용되는 병렬 스레드 수를 지정합니다. 이 값은 추출의 볼륨에 따라 성능을 최적화하도록 조정할 수 있습니다. 허용되는 최대값은 12입니다. 더 높게 설정하면 오류가 발생합니다.
- 최대 동시 파일 다운로드 요청 수: 이 속성은 상위 이벤트가 한 번에 생성할 수 있는 최대 다운로드 이벤트 수를 정의합니다.
- 재시도 폴링 간격: 통합에서 생성된 이벤트의 상태 확인을 수행하는 간격(초)을 설정합니다.
통합은 총 내보내기 데이터 크기를
최대 병렬 스레드 수로
나눈 다음최대 내보내기 요청 총 크기(바이트)
속성 값으로 나누어 내보내기 요청을 완료하는 데 필요한 총 이벤트 수를 계산합니다. Max Concurrent File Download Requests 한도에 도달할 때까지 다운로드 이벤트를 생성하고, 이 시점에서 상태를 모니터링합니다. 생성된 이벤트가 완료되면 통합에서 다운로드가 더 필요한지 확인하고 필요한 경우 새 내보내기 이벤트를 개시하여 더 많은 다운로드 이벤트를 생성합니다. 원래 요청의 모든 파일이 다운로드되면 통합에서 요약 문서를 생성하여 SFTP 폴더로 전달합니다. 병행 내보내기 스레드 데이터
통합 옵션을 활성화하면 각 개별 스레드의 내보내기 파일이 각 다운로드 이벤트에 대해 단일 문서로 결합됩니다. 이렇게 하면 출력 파일 수가 줄어들지만 성능에 영향을 줄 수 있습니다.다운로드 처리 고려사항
내보내기를 완료하는 데 필요한 총 파일 다운로드 이벤트 수를 추정하려면 시작 시
내보내기 통계만 계산(파일 다운로드 없음)
매개변수를 활성화해야 합니다. 소스의 파일 다운로드 방법으로 병행을 선택하면 다음 특성을 조정하여 추출 성능을 개선하거나 생성되는 출력 파일 수를 줄일 수 있습니다.
속성 | 설명 |
|---|---|
최대 내보내기 요청 총 크기(바이트)
| 출력 파일 크기를 제어합니다. 값은 1,000,000,000(최대 1GB) 미만이어야 합니다. |
최대 병행 스레드 수
| 이벤트당 병렬 스레드를 제어합니다. 값은 12보다 작아야 합니다. |
최대 동시 파일 다운로드 요청 수
| 동시 다운로드 이벤트를 제어합니다. 값은 20 미만이어야 합니다. |
병행 내보내기 스레드 데이터 통합
| 각 다운로드 이벤트에 대해 출력 파일 수를 단일 문서로 줄입니다. 처리 시간에 영향을 미칩니다. |