Scala Étincelle DataFrame : dataFrame.sélectionnez plusieurs colonnes étant donné une Séquence de noms de colonne

val columnName=Seq("col1","col2",....."coln");

Est-il un moyen de faire dataframe.sélectionnez l'opération pour obtenir dataframe contenant uniquement les noms de colonne spécifié .
Je sais que je peux faire dataframe.select("col1","col2"...)
mais le columnNameest généré lors de l'exécution.
Je pourrais faire dataframe.select() à plusieurs reprises pour chaque nom de colonne dans une boucle.Il aura toute la performance, les frais généraux?. Est-il un autre moyen plus simple pour effectuer cette opération?

InformationsquelleAutor Himaprasoon | 2016-03-21