我正在尝试创建一个行[RDD]
val RowRDD =sc.textFile("InputFile.csv").map(x=>x.split(" ")).map(p=>Row(p(1),p(2)))
InputFile.csv是
spark 5 1
hadoop 7 1
flink 10 1
但是,当我运行我的应用程序时,错误显示
java.lang.ArrayIndexOutOfBoundsException: 1
很明显,' InputFile.csv'有3行,为什么会有错误?