J'ai un dataframe
df de columns
("id", "current_date", "days")
et je suis en train d'ajouter le la « days
» à « current_date
» et créer une nouvelle dataframe
avec le nouveau column
appelé "new_date
" en utilisant la fonction scala étincelle date_add()
Ajouter Nombre de jours colonne Date de colonne dans la même dataframe Spark Scala App
val newDF = df.withColumn("new_Date", date_add(df("current_date"), df("days").cast("Int")))
Mais ressemble à la fonction date_add
accepte que Int
valeurs et non columns
. Comment peut-on obtenir la sortie désirée dans un tel cas? Y a-t-il d'autres fonctions que je peux utiliser pour obtenir la sortie désirée?
version étincelle: 1.6.0 version scala: 2.10.6
Merci. Cette solution a parfaitement fonctionné pour moi. – qubiter