【发布时间】:2019-04-08 11:12:27
【问题描述】:
如何在 apache 超集中增加 sqllab 超时?我尝试增加 SUPERSET_TIMEOUT 但这不起作用。查询在 30 秒后超时。我无法运行复杂的查询。
【问题讨论】:
标签: sql timeout apache-superset
如何在 apache 超集中增加 sqllab 超时?我尝试增加 SUPERSET_TIMEOUT 但这不起作用。查询在 30 秒后超时。我无法运行复杂的查询。
【问题讨论】:
标签: sql timeout apache-superset
请参阅https://superset.incubator.apache.org/faq.html#why-are-my-queries-timing-out,了解查询超时的可能原因和解决方案。
【讨论】:
您可以在文件config.py中修改超时参数
文件路径lib/python3.7/site-packages/superset-0.30.1-py3.7.egg/superset
#SQL Lab 同步查询的超时时间
SQLLAB_TIMEOUT = 30
【讨论】:
就我而言(HDP 3.1.0 上的 Superset 0.23.3)将此配置选项添加到 superset_config.py 会增加超时:
SQLLAB_TIMEOUT=120
另外,请记住SUPERSET_TIMEOUT 应该等于或大于上述数字,否则 gunicorn 会在请求完成之前放弃。
【讨论】: