Charger un fichier CSV avec Spark

Je suis nouveau à l'Étincelle et je suis en train de lire des données au format CSV à partir d'un fichier avec Spark.
Voici ce que j'ai fais :

sc.textFile('file.csv')
    .map(lambda line: (line.split(',')[0], line.split(',')[1]))
    .collect()

Je m'attends à cet appel pour me donner une liste des deux premières colonnes de mon fichier mais j'obtiens cette erreur :

File "<ipython-input-60-73ea98550983>", line 1, in <lambda>
IndexError: list index out of range

bien que mon fichier CSV que plus d'une colonne.

InformationsquelleAutor Kernael | 2015-02-28