2017-12-06 4 views
0

Dataframe을 CSV 파일로 저장하려고합니다. 공백을 유지하려고합니다. Spark 2.1.1을 사용하고 있습니다. 그러나 CSV 파일로 저장하려고하면 모든 공백이 제거됩니다.Spark CSV로 저장하지 마십시오. 공백을 무시하지 마십시오.

이러한 옵션을 시도했지만 작동하지 않았습니다.

option("ignoreLeadingWhiteSpace",false") 
    .option("ignoreTrailingWhiteSpace", "false") 

예상 CSV 형식

SiteNumber, batch ,DayBatchDate,RecordType 
    190000, TBD, 12/12/2017, +00000001 

내 전류 출력 : 작가에 대한

SiteNumber, batch ,DayBatchDate,RecordType 
190000,TBD,12/12/2017,+00000001 

답변

1

ignoreLeadingWhiteSpaceignoreTrailingWhiteSpace 옵션 스파크 2.2 ( SPARK-18579을)에 도입되어 있으므로 필요가 없습니다 스파크 2.1의 효과.

+0

Spark 2.1에서이 문제를 해결할 수있는 방법이 있습니까? –