我在Python3.8.3上使用impyla==0.16.2
已尝试执行set mem_limit=1G
在运行查询之后,仍然会给出mem_limit的错误。
这个问题应该得到解决,因为如果我在Dbeaver上遵循相同的步骤,它将按预期工作。
不确定为什么它不能在impyla中工作。
谁能在这方面给我指点一下。
发布于 2021-03-04 20:31:32
要使用impala设置mem_limit,请在cursor.execute语句中将其作为确认参数传递。
cursor = conn.cursor()
cursor.execute(query, configuration={'mem_limit': '1G'})查询将成功运行。
https://stackoverflow.com/questions/66474364
复制相似问题