https://sqlrelease.com/fill-null-with-the-previous-not-null-value-spark-dataframe
Fill null with the previous not null value - Spark Dataframe