如何将 LIMIT ALL 与 DataFrame 一起使用

问题描述 投票:0回答:1

使用 Spark SQL 时,我可以使用

LIMIT ALL
返回所有行。使用 DataFrame API 时是否有等效的方法,以便我可以执行类似
df.limit("ALL")
的操作?

pyspark apache-spark-sql
1个回答
0
投票

根据文档,您必须将整数传递给 num 参数以实现

df.limit(num)

我不确定你的用例,但我猜你想在调用

df.limit(num)
之前对 num 进行参数化。如果是这样,当您希望返回所有行(仅返回 df 而不调用 limit 方法)时,您可能需要使用单独的子句。

© www.soinside.com 2019 - 2024. All rights reserved.