Ich strangle Kafka Funken Streaming mit dynamischen Schema. I "m von Kafka (KafkaUtils.createDirectStream) jede Nachricht/JSON Feld verschachtelt sein können raubend, jedes Feld in einigen Meldungen erscheinen kann und manchmal nichtKafka Funken Streaming dynamisches Schema
Das einzige, was ich gefunden zu tun ist. Spark 2.0 implicit encoder, deal with missing column when type is Option[Seq[String]] (scala)
Fallklasse MyTyp (column1: Option [Alle], column2: Option [Alle] ....) Dies wird decken, im nicht sicher, Felder, die angezeigt werden können, und verschachtelt Fileds
Jede Genehmigung/andere Ideen./allgemeine Hilfe wird geschätzt ...