Loading

Data Cloud: 일정 충돌 및 연결 제한으로 인한 SFTP 데이터 스트림 오류 관리를 위한 모범 사례

게시 일자: Nov 11, 2025
상세 설명

SFTP 데이터 스트림이 실패하면 새로 고침 기록에 오류 상태가 "Failure(실패)"로 표시됩니다. 새로 고침 기록에서 "Failure(실패)" 키워드 옆의 아이콘을 클릭하여 관련 파일을 다운로드하면 자세한 내용을 확인할 수 있습니다.

이 기술 자료와 관련된 일반적인 오류 메시지는 다음과 같습니다.

Exception while uploading data using com.salesforce.dataconnectors.datawriter.ObjectStoreWriter$ObjectStreamProviderHelper - Unable to position the currentPosition from -1 to 0(com.salesforce.dataconnectors.datawriter.ObjectStoreWriter$ObjectStreamProviderHelper를 사용하여 데이터를 업로드하는 동안 예외 발생 - currentPosition을 -1에서 0으로 배치할 수 없음)

근본 원인:

SFTP 서버는 사용자 또는 연결당 허용되는 동시 연결 수에 제한을 두는 경우가 많습니다. 동일한 SFTP 연결을 사용하여 여러 데이터 스트림이 동시에 실행되도록 예약된 경우 서버의 연결 제한을 초과하여 오류 및 장애가 발생할 수 있습니다.

솔루션

이러한 오류를 완화하고 SFTP 데이터 스트림의 안정적인 작업을 보장하려면 다음 모범 사례를 따르세요.

  1. 데이터 스트림 일정 조정:

    • 동시 일정 예약 방지: 중복을 방지하는 방식으로 데이터 스트림을 예약합니다. 동일한 SFTP 연결을 사용하는 각 데이터 스트림의 시작 시간 사이에는 30분 이상의 간격을 두는 것이 좋습니다. 이렇게 하면 연결 제한에 걸릴 가능성이 줄어듭니다.
    • 여러 스트림 예약: 여러 스트림을 함께 예약해야 하고 SFTP 서버의 설정을 변경할 수 있는 경우, 각 스트림을 가져올 때마다 동시 연결을 5개만 허용해야 합니다. 예를 들어 동시에 10개의 데이터 스트림을 가져오는 경우 동시 연결 제한을 50개로 설정할 수 있어야 합니다.
  2. 모니터 연결 제한:

    • 서버의 기능 이해: SFTP 서버가 각 사용자 또는 연결에 대해 허용하는 최대 동시 연결 수를 확인합니다. 이 한도 내에서 유지되도록 데이터 스트림 일정을 적절히 조정합니다.
  3. 데이터 스트림 설정 최적화:

    • 가능한 경우 빈도 줄이기: 특정 데이터 스트림을 자주 실행할 필요가 없는 경우 실행 빈도를 줄여 SFTP 서버의 부하를 줄여 보세요.
  4. IT 팀과 상의:

    • IT 팀과 협력하여 예상되는 데이터 스트림 부하를 처리할 수 있도록 SFTP 서버가 최적으로 구성되었는지 확인하고, 필요한 경우 서버 설정을 조정합니다.
  5. 문제가 지속되는 경우 지원팀에 문의:

    • 일정을 조정하고 설정을 최적화한 후에도 문제가 계속되면 Salesforce 지원팀에 문의하여 추가 지원을 받습니다.
Knowledge 기사 번호

002627932

 
로드 중
Salesforce Help | Article