Spark'den bir Parke dosyasına bir Array[String]
kaydettim.Spark'den String dizisini oku
row.getAs[Array[String]]("result")
Ama olsun:
okumak için kullandığım
root
|-- result: array (nullable = true)
| |-- element: string (containsNull = true)
nasıl
getAs()
modifiye edilmelidir:
İşte
java.lang.ClassCastException: scala.collection.mutable.WrappedArray$ofRef cannot be cast to [Ljava.lang.String;
printSchema()
sonucudur?
'row.getAs [Seq [String]] (" sonuç ") çalışır mı? – Reactormonk
Veya 'row.getAs [scala.collection.mutable.WrappedArray [String]] (" sonuç ")'. @Reactormonk Bence bir cevap vermelisin. – zero323
@ zero323 'Seq' ve' WrappedArray' çalışması. Birini diğerinin üzerinde kullanmanın bir sebebi var mı? Kullanımdan ziyade performans hakkında daha fazla bilgi. – BAR