J'ai une requête Spark DataFrame qui garantit de renvoyer une colonne avec une seule valeur Int. Quel est le meilleur moyen d'extraire cette valeur en tant que Int du DataFrame résultant?
Vous pouvez utiliser head
df.head().getInt(0)
ou first
df.first().getInt(0)
Vérifiez DataFrame scala docs pour plus de détails
Cela pourrait résoudre votre problème.
df.map{
row => row.getInt(0)
}.first()