Spark-SQL : Comment lire un TSV ou fichier CSV dans dataframe et d'appliquer un schéma personnalisé?

Je suis en utilisant Spark 2.0 tout en travaillant avec séparées par des tabulations valeur (TSV) et de valeurs séparées par des virgules (CSV) des fichiers. Je veux charger les données dans Spark-SQL dataframes, où je voudrais contrôler le schéma complètement lorsque les fichiers sont lus. Je ne veux pas d'Étincelle à deviner le schéma de données dans le fichier.

Comment puis-je charger TSV ou des fichiers CSV dans Spark SQL Dataframes et d'appliquer un schéma?

OriginalL'auteur stackoverflowuser2010 | 2017-04-20