Spark's DataFrame'i Scala'yı kullanarak csv dosyasına nasıl verebilirim?DataFrame Scala'da csv'ye nasıl dışa aktarılır?
7
A
cevap
8
Bunu yapmanın en kolay ve en iyi yolu spark-csv
kütüphanesini kullanmaktır. Verilen bağlantıdaki belgeleri kontrol edebilirsiniz ve here
, DataFrame'den veri yükleme/kaydetme işleminin scala örneğidir.
Kodu (Kıvılcım 1.4+):
dataFrame.write.format("com.databricks.spark.csv").save("myFile.csv")
Düzenleme: csv veri kaydedilirken bir içine yarı dosyaları birleştirmek istiyorsanız
Kıvılcım, yarı dosyaları oluşturur tek csv, aşağıdaki başvurun:
1
Yukarıdaki çözüm, çoklu bölümler olarak csv'yi dışa aktarır. Bir veri çerçevesini tek bir CSV dosyasına aktaran bu stackoverflow page numaralı telefona zero323 tarafından başka bir çözüm buldum.
df.coalesce(1)
.write.format("com.databricks.spark.csv")
.option("header", "true")
.save("/your/location/mydata.csv")
İlgili konular
- 1. IntelliJ teması nasıl dışa aktarılır?
- 2. GetHashInterface fermesyonu nasıl dışa aktarılır?
- 3. Uygun TSV nasıl dışa aktarılır?
- 4. Python'da lru_cache nasıl dışa aktarılır?
- 5. Veritabanının tutarlı alt kümesi nasıl dışa aktarılır
- 6. Firebase analitik verileri nasıl dışa aktarılır
- 7. umbraco CMS'den veri nasıl dışa aktarılır?
- 8. Fonksiyonlar nasıl dışa aktarılır ve içe aktarılır ve MEF ile nasıl uygulanır?
- 9. Bir etkinlik nasıl dışa aktarılır, böylece diğer uygulamalar buna çağırabilir?
- 10. Açısal JS - Javascript Nesnesi XLS dosyasına nasıl dışa aktarılır? Aslında
- 11. Bash'ta bir ilişkisel dizi (karma) nasıl dışa aktarılır?
- 12. Rapor bir TEK TEK html dosyasına nasıl dışa aktarılır?
- 13. Kurallar KIE çalışma alanına nasıl alınır veya dışa aktarılır?
- 14. AAR, bağımlılıkları dahil olmak üzere nasıl dışa aktarılır?
- 15. Oracle veri modelleyicisi/sql geliştiricisinde ERD diyagramı nasıl dışa aktarılır
- 16. Visual Studio 2010 UML Modelleme Diyagramları nasıl dışa aktarılır
- 17. Bir tablo csv'ye veya excel biçimine nasıl dışa aktarılır
- 18. VS2005'deki Görüntü Listesinden Görüntüler Nasıl Dışa Aktarılır?
- 19. Scrapy'nin sonucu belirli bir JSON biçimine nasıl dışa aktarılır?
- 20. Font-awesome svg simgelerini base64 url olarak nasıl dışa aktarılır?
- 21. Bir iOS Uygulamasının paylaşılan kapsayıcısı Xcode6.2 ile nasıl dışa aktarılır?
- 22. Çekirdek Veri varlığı bir CSV dosyasına nasıl dışa aktarılır
- 23. Jupyter üzerinde HTML'de geçerli defter nasıl dışa aktarılır
- 24. Çok satırlı metin javada printdialog ile nasıl dışa aktarılır?
- 25. IIS7 web sitesinden ana makine üstbilgileri nasıl dışa aktarılır/içe aktarılır?
- 26. Üç JS ile bir sahne nasıl dışa aktarılır ve içe aktarılır?
- 27. Scalada eşleşen desen
- 28. Asansörde/Scalada MVC
- 29. Scalada örtülü kaldırma
- 30. Scalada spark.implicits._ içe aktarılıyor