Comment ajouter une nouvelle colonne Struct à un DataFrame

Je suis en train d'essayer d'extraire d'une base de données MongoDB et l'utilisation de l'Étincelle à l'acquérir dans ElasticSearch avec geo_points.

La base de données Mongo a des valeurs de latitude et longitude, mais ElasticSearch oblige à être intégré dans le geo_point type.

Est-il un moyen de l'Étincelle à la copie de la lat et lon colonnes à la une nouvelle colonne qui est une array ou struct?

Toute aide est très appréciée!

source d'informationauteur Kim Ngo