DataFrame.
foreach
Applies the f function to all Row of this DataFrame.
f
Row
DataFrame
This is a shorthand for df.rdd.foreach().
df.rdd.foreach()
New in version 1.3.0.
A function that accepts one parameter which will receive each row to process.
Examples
>>> df = spark.createDataFrame( ... [(14, "Tom"), (23, "Alice"), (16, "Bob")], ["age", "name"]) >>> def func(person): ... print(person.name) >>> df.foreach(func)