构建Spark会话时,添加配置。
.config("spark.sql.repl.eagerEval.enabled", True)
例如,
import findspark
findspark.init()
from pyspark.sql import SparkSession
spark = SparkSession.builder \
.master("local") \
.config("spark.sql.repl.eagerEval.enabled", True) \
.getOrCreate()
并仅按以下方式调用不带.show
的数据框
df
将以这种方式打印结果。