Làm cách nào để xuất DataFrame của Spark sang tệp csv bằng Scala?Làm cách nào để xuất DataFrame sang csv trong Scala?
7
A
Trả lời
8
Cách dễ nhất và tốt nhất để thực hiện việc này là sử dụng thư viện spark-csv
. Bạn có thể kiểm tra tài liệu trong liên kết được cung cấp và here
là ví dụ về cách tải và lưu dữ liệu từ/vào DataFrame.
Mã (Spark 1.4+):
dataFrame.write.format("com.databricks.spark.csv").save("myFile.csv")
Edit:
Spark tạo bán tập tin trong khi lưu dữ liệu csv, nếu bạn muốn kết hợp các phần-file vào một csv đơn lẻ, vui lòng tham khảo những điều sau:
1
Giải pháp trên xuất khẩu csv dưới dạng nhiều phân vùng. Tôi tìm thấy một giải pháp khác bằng cách zero323 trong stackoverflow page xuất một khung dữ liệu vào một tệp CSV duy nhất.
df.coalesce(1)
.write.format("com.databricks.spark.csv")
.option("header", "true")
.save("/your/location/mydata.csv")
Các vấn đề liên quan
- 1. làm cách nào để xuất khung dữ liệu bảng trong pyspark sang csv?
- 2. xuất sang csv wordpress
- 3. Xuất từ lợn sang CSV
- 4. Làm cách nào để xuất dữ liệu sang tệp csv trong Android?
- 5. Ma trận sang CSV ở Scala
- 6. xuất bảng Hive sang csv trong hdfs
- 7. Xuất sang csv - LINQ truy vấn
- 8. Làm cách nào để xuất dữ liệu sang tệp csv bằng iPhone SDK 3.0?
- 9. Xuất Javascript hoặc Flash sang CSV/Excel
- 10. Tùy chọn Redis-cli --csv (xuất sang csv)
- 11. Xuất sang csv/excel từ kibana
- 12. Oracle cách xuất truy vấn sang tệp văn bản/csv
- 13. Xuất dữ liệu từ MATLAB sang csv
- 14. Xuất sang CSV và Nén bằng GZIP trong postgres
- 15. Xuất ứng dụng Scala sang runnable JAR
- 16. Xuất UTF-8 BOM sang .csv trong R
- 17. Xuất bảng HTML sang csv trong trình duyệt google chrome
- 18. Chuyển đổi Pandas dataframe để csv chuỗi
- 19. Cách xuất csv nodejs
- 20. Làm thế nào để chuyển đổi CSV sang Excel?
- 21. Làm cách nào để xuất JasperReport sang HTML?
- 22. Làm cách nào để xuất sqlite sang CSV bằng Python mà không bị định dạng dưới dạng danh sách?
- 23. Pandas Dataframe CSV, làm thế nào để ngăn chặn thêm ký tự ngoặc kép
- 24. Pandas viết dataframe vào tệp CSV
- 25. Làm cách nào để xuất wiki trac sang github wiki?
- 26. Dữ liệu SilverlightGrid: Xuất sang excel hoặc csv
- 27. Xuất lượng lớn dữ liệu từ Cassandra sang CSV
- 28. Generic xuất khẩu sang CSV với các bảng
- 29. xuất kết quả truy vấn sql sang csv hoặc excel
- 30. Làm thế nào để xuất khẩu sang JNLP trong Eclipse