다음을 통해 공유


Azure Data Factory 및 Azure Synapse의 구분된 텍스트 형식 커넥터 문제 해결

적용 대상: Azure Data Factory Azure Synapse Analytics

기업용 올인원 분석 솔루션인 Microsoft Fabric의 Data Factory를 사용해 보세요. Microsoft Fabric은 데이터 이동부터 데이터 과학, 실시간 분석, 비즈니스 인텔리전스 및 보고에 이르기까지 모든 것을 다룹니다. 무료로 새 평가판을 시작하는 방법을 알아봅니다!

이 문서에서는 Azure Data Factory 및 Azure Synapse에서 구분된 텍스트 형식 커넥터와 관련된 일반적인 문제를 해결하기 위한 제안 사항을 제공합니다.

오류 코드: DelimitedTextColumnNameNotAllowNull

  • 메시지: The name of column index %index; is empty. Make sure column name is properly specified in the header row.

  • 원인: 작업에서 ‘firstRowAsHeader’가 설정된 경우 첫 번째 행이 열 이름으로 사용됩니다. 이 오류는 첫 번째 행이 빈 값을 포함하고 있음을 의미합니다(예: ‘ColumnA, ColumnB’).

  • 권장 사항: 첫 번째 행을 확인하여 비어 있다면 값을 수정합니다.

오류 코드: DelimitedTextMoreColumnsThanDefined

  • 메시지: Error found when processing '%function;' source '%name;' with row number %rowCount;: found more columns than expected column count: %expectedColumnCount;.

  • 원인 및 권장 사항: 오류의 원인이 여러 가지일 수 있습니다. 아래 목록에서 가능한 원인 분석과 권장 사항을 확인하세요.

    원인 분석 권장
    문제가 있는 행의 열 개수가 첫 번째 행의 열 개수보다 큽니다. 데이터 문제 또는 잘못된 열 구분 기호나 따옴표 문자 설정으로 인한 문제일 수 있습니다. 오류 메시지에서 행 개수를 확인하고 행의 열을 확인한 후 데이터를 수정합니다.
    예상 열 개수가 오류 메시지에 “1”로 표시된다면 잘못된 압축 또는 형식 설정을 지정했기 때문에 파일을 잘못 구문 분석한 것일 수 있습니다. 형식 설정이 원본 파일과 일치하는지 확인합니다.
    원본이 폴더인 경우 지정된 폴더에 있는 파일의 스키마가 다를 수 있습니다. 지정된 폴더의 파일이 동일한 스키마를 갖는지 확인합니다.

자세한 문제 해결 도움말은 다음 리소스를 참조하세요.