Я хочу преобразовать файл Parquet в CSV. Есть ли способ для того же, что и я могу найти CSV в файле Parquet, а не наоборот.Файл паркета для преобразования CSV
2
A
ответ
0
DataFrame df = sqlContext.parquetFile("parquet path");
df.javaRDD().saveAsTextFile("outputpath");
0
Это работало для меня при использовании искры 2.1.0. Первый запуск искровой оболочки. Что-то вроде:
./bin/spark-shell
затем:
val sqlContext = new org.apache.spark.sql.SQLContext(sc)
val df = sqlContext.parquetFile("parquet-file.parquet")
df.printSchema()
df.write.format("csv").save("directory")
будет создавать CSV-файлы в directory
0
Это будет просто используя искру и Python:
for filename in glob.glob("[location_of_parquet_file]/*.snappy.parquet"):
print filename
df = sqlContext.read.parquet(filename)
df.write.csv("[destination]")
print "csv generated"
0
Это работало меня в искры
spark-shell --packages com.databricks:spark-csv_2.11:1.2.0
val df = sqlContext.parquetFile("/hdfs/source.parquet")
df.printSchema()
df.write.format("com.databricks.spark.csv").save("/hdfs/target_csv")
Смежные вопросы
- 1. CSV для преобразования XML
- 2. Эволюция схемы в таблице паркета для паркета
- 3. Формат файла паркета для hbase
- 4. преобразования CSV файл таблицы в рубин 1,9
- 5. Загрузите файл вложенного паркета в Pig?
- 6. преобразования CSV файл JSON в Java
- 7. R преобразования CSV файл в кадр данных
- 8. преобразования CSV файл в список словарей
- 9. Набор данных для паркета
- 10. Более эффективный XSLT для преобразования документа XML в CSV-файл
- 11. Java lib или приложение для преобразования CSV в XML-файл?
- 12. Пример кода SCALA для преобразования XLSX файл CSV
- 13. Разбор по CSV-файлу для преобразования в файл формата JSON
- 14. SQL Query для преобразования результата сетки в файл csv
- 15. Использование bash для извлечения чисел и преобразования в CSV-файл
- 16. Код Groovy для преобразования json в CSV-файл
- 17. Xquery для преобразования CSV-файла в файл XML
- 18. lib или app для преобразования CSV в файл XML?
- 19. Geomesa .csv формат преобразования
- 20. Результат преобразования результатов CSV
- 21. Создание приложения для преобразования файлов CSV
- 22. Как добавить данные в существующий файл паркета
- 23. Инструмент для преобразования csv/excel в xml
- 24. Искра: прочитайте файл паркета и обработайте его
- 25. Многослойный объект JSON для преобразования CSV
- 26. Результаты уюта сохранить как файл паркета
- 27. Ruby Script для преобразования CSV в JSON
- 28. мул DataMapper XML для преобразования CSV
- 29. Добавление поддержки паркета-авро для обжига
- 30. Использование powershell для преобразования CSV-файла
Вы используете искры? Если, пожалуйста, используйте хорошие теги (apache-spark). – mauriciojost
Не могли бы вы представить пример кода того, что вы хотели бы иметь? – mauriciojost
См. Http://stackoverflow.com/questions/39419975/how-to-copy-and-convert-parquet-files-to-csv –