Dataframe, Datasets, Rdd.
provides type safety. We will see how it affects a spark application developers in three contexts: When they apply lambda expression in filter or map function. Querying on non-existing columns, and Whether DataFrames and Datasets preserve schema if converted back to RDD(Resilient Distributed