scala.ScalaReflectionException: keine ist kein Begriff

9

Ich habe den folgenden Code in Spark:

%Vor%

Wo

%Vor%

Wo:

%Vor%

saveToCassandra erwartet eine Sammlung von Objekten und verwendet Seq[Any] als Rückgabetyp, um sowohl Seq[A] als auch Seq[B] breaks saveToCassandra mit Ausnahme zu enthalten - scala.ScalaReflectionException: <none> ist kein Begriff. Was könnte der Grund für dieses Verhalten sein?

    
Paul Thomas 19.11.2015, 18:40
quelle

2 Antworten

0
%Vor%

So etwas mag funktionieren. Ich habe jedoch nicht viel mit dem Speichern von Objekten in Cassandra herumgespielt. Ich benutze auch keine mit Cassandra. Die obige Lösung ohne die Fallklassen und Anys ist jedoch, wie ich kürzlich ein solches Problem gelöst habe. Zum Beispiel würde das Folgende funktionieren.

%Vor%

Das ist jedoch nicht genau das, was Sie wollen. Also ja, nimm es für das, was du willst.

    
r0bb23 22.12.2016 17:40
quelle
0

Ich war mit diesem Problem konfrontiert und die Anwendung der Fallklasse hilft Ihnen bei der Lösung dieses Problems.

Unten ist das Beispiel.

%Vor%

Und wenden Sie diese Fallklasse auf eine df / rdd an.

%Vor%

Diese aufgelöste "keine" ist kein Begriffsproblem.

    
GSR 19.02.2017 23:51
quelle