Spark estructurado streaming kafka convertir JSON sin esquema (inferir esquema)

Leí que Spark Structured Streaming no admite inferencia de esquema para leer mensajes de Kafka como JSON. ¿Hay alguna manera de recuperar el esquema de la misma manera que lo hace Spark Streaming?

val dataFrame = spark.read.json(rdd.map(_.value()))
dataFrame.printschema 

Respuestas a la pregunta(5)

Su respuesta a la pregunta