-1
나는이 CSV 파일에 다음 데이터 (실제로, 내 실제 데이터가 큰하지만 좋은 단순화) :사용자 정의 방식
ColumnA,ColumnB
1,X
5,G
9,F
내가 다음과 같은 방법을 읽고있다, url
파일의 위치입니다 :
val rawData = sqlContext.read
.format("com.databricks.spark.csv")
.option("header", "true")
.option("inferSchema", "true")
.load(url)
, 나는 그런 https://github.com/databricks/spark-csv
를 사용하고, 나는 그것에지도를 신청하는 :
val formattedData = rawData.map(me => me("ColumnA") match {
//some other code
})
그러나, 나는이 같은 열을 참조하고 때 me("ColumnA")
나는 형식이 일치 점점 오전 :
Type mismatch, expected: Int, actual: String
왜이 발생을?
rawData
의 모든 행은지도가 아니어야합니까?