comment convertir une chaîne JSON en données sur une étincelle
Je veux convertir une variable de chaîne ci-dessous pour dataframe sur la spark.
val jsonStr = "{ "metadata": { "key": 84896, "value": 54 }}"
Je sais comment créer dataframe de fichier json.
sqlContext.read.json("file.json")
mais je ne sais pas comment créer dataframe de variable de chaîne.
Comment puis-je convertir json variable de Chaîne à dataframe.
source d'informationauteur lucas kim
Vous devez vous connecter pour publier un commentaire.
Pour Spark 2.2+:
Pour les anciennes versions:
Puisque la fonction de lecture JSON à partir d'un RDD ai obsolète Spark 2.2, ce serait une autre option: