Объединение столбцов в искровом Java-фрейме - PullRequest
0 голосов
/ 25 сентября 2019

Есть похожие сообщения в Переполнении стека для того же вопроса, но ни одного в Java Spark Dataframe.

Может кто-нибудь помочь мне с тем же, но в Java.

Я попробовал решение, опубликованное здесь , но оно не работает на Java.Похоже, функция coalesce принимает Scala.collections.seq<columns> в качестве типа.как заставить это работать в Java

1 Ответ

1 голос
/ 26 сентября 2019

Мне пришлось преобразовать столбцы в Seq, чтобы он работал в Java 8.

public Seq<Column> getSeqString(Column a, Column b)
    {
        ArrayList<Column> cols = new ArrayList<Column>();
        cols.add(a);
        cols.add(b);
        return scala.collection.JavaConverters.collectionAsScalaIterableConverter(cols).asScala().toBuffer();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...