/ / Scala: Extraire des colonnes d'un DataFrame et l'ajouter à un bloc de données vide - apache-spark, spark-dataframe

Scala: Extraire des colonnes d'un DataFrame et l'ajouter à un cadre de données vide - apache-spark, spark-dataframe

Je veux créer un bloc de données vide et remplir les données d'un autre bloc de données en fonction de certaines conditions.

Par exemple: DataFrame1 est vide DataFrame2 = Possède les données suivantes

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

Je veux ajouter uniquement la colonne "id" et "date" de DataFrame2 à DataFrame1 (qui est vide).

Réponses:

3 pour la réponse № 1

rdd est immuable, il ne peut pas être mis à jour. tu peux le faire comme

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