Spark Java - 如何迭代数据框 Dataset<Row> 中的行,并将一列的值添加到 Arraylist

Spark Java - How do I iterate rows in dataframe Dataset<Row>, and add values of one column to an Arraylist

我有一个 Dataset<Row>Java 中包含 3 columns。我想迭代它的行,然后将此列的值添加到 ArrayList。谁能帮帮我?

请考虑我在Java工作。

谢谢。

谢谢 Ernest Kiwele。

它是这样工作的:

List<Row> arrayList= new ArrayList<>();
arrayList=dataset.collectAsList();

您也可以使用 dataset.forEach( row -> syso(row));