什么是Spark SQL的LIMIT运算符,为什么在这里使用它?

时间:2016-10-21 09:06:11

标签: apache-spark-sql

我有一个使用Spark SQL执行的查询:

sql = '''select promo.promo_group_code
,promo.promo_desc
,promo.promo_start_dttm
,promo.promo_end_dttm
from tuk_ssewh.promo_dim_c promo
where promo_group_code = 'ABC123'
'''
promosDf = sqlContext.sql(sql)
promosDf.show()

它返回6行。如果我查看我看到的查询详细信息 enter image description here

我很感兴趣为什么使用Limit运算符,为什么它是“Limit 21”。有人知道吗?

1 个答案:

答案 0 :(得分:0)

想出来。默认情况下,.show()会显示20行。