Loading

관련 개체를 내보낼 때 'Batch failed: FeatureNotEnabled: Binary field not supported (배치 실패: FeatureNotEnabled: 이진 필드가 지원되지 않음)' 오류가 발생

게시 일자: May 29, 2026
상세 설명
개체 ContentVersion 또는 FeedItem을 내보낼 경우 다음과 같은 오류가 발생할 수 있습니다.

Error: Batch failed: FeatureNotEnabled: Binary field not supported(오류: 일괄 처리 실패: FeatureNotEnabled: 이진 필드가 지원되지 않음)

이 오류는 내보내기 작업에서 다음 필드를 포함할 때 발생합니다.
  • ContentVersion의 경우 - VersionData
  • FeedItem 의 경우 - ContentData(API v.35 혹은 그 이전 API 버전)

 
솔루션
이러한 필드는 base64 유형으로, 파일 (File) , 첨부 파일 (Attachment), 또는 메모 (Note) 개체에 대한 인코딩된 파일 데이터를 포함하며 Bulk API 가 활성화된 상태에서는 내보낼 수 없습니다.
Bulk API 를 비활성화할 경우, 이러한 필드를 내보낼 수는 있지만 Salesforce 에 업로드된 실제 파일이 아닌 인코딩 세부 정보만 반환합니다.

Data Loader는 컨텐츠 및 첨부 파일을 내보내는 기능을 지원하지 않습니다.  제목, 소유자 및 설명과 같은 파일과 관련된 세부 정보를 내보낼 수 있지만 실제 파일 자체는 Data Loader를 사용하여 다운로드할 수 없습니다. 해결 방법으로 매주 내보내기 기능을 사용하여 Salesforce에서 백업 데이터 내보내기를 수행하면 파일이 포함됩니다.

Base64 데이터 형식이란 무엇인가요?

Base64 인코딩 이진 데이터입니다. 이 유형의 필드는 첨부 파일 레코드, 문서 레코드 및 Scontrol 레코드에 이진 파일을 저장하는 데 사용됩니다. 이러한 개체에서 Body(본문) 또는 Binary(이진) 필드는 (base64 인코딩) 데이터를 포함하고, BodyLength(본문 길이) 필드는 Body(본문) 또는 Binary(이진) 필드의 데이터 길이를 정의합니다. 문서 객체에서 문서를 레코드에 직접 저장하는 대신 문서에 대한 URL을 지정할 수 있습니다.

ContentVersions 또는 Feed Item(컨텐츠 데이터 필드)과 같은 개체에는 Base64로 인코딩된 이진 데이터가 포함되어 있습니다.
이러한 데이터를 내보내는 동안 'Bulk API(대량 API)'가 활성화될 경우 'Batch failed: FeatureNotEnabled: Binary field not supported(배치 실패: 기능을 사용할 수 없음: 이진 필드가 지원되지 않음)' 오류가 발생합니다. 이유는 대량 API를 사용하여 Base64 필드 유형의 항목을 추출할 수 없기 때문입니다.


참고:
데이터 내보내기


 
Knowledge 기사 번호

000382669

 
로드 중
Salesforce Help | Article