Apache spark Scala:从数据帧中提取列并将其添加到空数据帧中

Apache spark Scala:从数据帧中提取列并将其添加到空数据帧中,apache-spark,spark-dataframe,Apache Spark,Spark Dataframe,我想创建一个空数据框,并根据特定条件从另一个数据框填充数据 例如: DataFrame1为空 DataFrame2=具有以下数据 ID | Date | Type --------------------- 1 02012001 Car 2 02011994 SUV 我只想将DataFrame2中的id和日期列添加到DataFrame1中,该列为空 rdd是不可变的,无法更新。你可以这样做 val dataframe2 = dataframe1.sele

我想创建一个空数据框,并根据特定条件从另一个数据框填充数据

例如: DataFrame1为空 DataFrame2=具有以下数据

ID |  Date    |  Type
---------------------
1     02012001    Car
2     02011994    SUV

我只想将DataFrame2中的id和日期列添加到DataFrame1中,该列为空

rdd是不可变的,无法更新。你可以这样做

val dataframe2 =  dataframe1.select("ID","DATE")

rdd是不可变的,不能更新。你可以这样做

val dataframe2 =  dataframe1.select("ID","DATE")