相关疑难解决方法(0)

在pyspark中捕获explain()的结果

在pyspark中,运行:

sdf = sqlContext.sql("""SELECT * FROM t1 JOIN t2 on t1.c1 = t2.c1 """)

进而:

sdf.explain(extended=True)

它打印查询执行的逻辑和物理计划。

我的问题是:如何在变量中捕获输出,而不是打印它?

v = sdf.explain(extended=True) 自然,不起作用

apache-spark pyspark

9
推荐指数
1
解决办法
5237
查看次数

标签 统计

apache-spark ×1

pyspark ×1