Я новичок в Spark, и я пытаюсь читать CSV-данные из файла с помощью Spark. Вот что я делаю:
sc.textFile('file.csv')
.map(lambda line: (line.split(',')[0], line.split(',')[1]))
.collect()
Я бы ожидал, что этот вызов даст мне список двух первых столбцов моего файла, но я получаю эту ошибку:
File "<ipython-input-60-73ea98550983>", line 1, in <lambda>
IndexError: list index out of range
хотя мой CSV файл содержит более одного столбца.