增加 Apache Superset 中的过滤器限制

gan*_*u93 6 visualization apache-superset

我正在尝试为包含超过 5000 个唯一值的字段创建过滤器。但是,过滤器的查询会自动设置 1000 行的限制,这意味着大多数值不会显示在过滤器下拉列表中。

DEFAULT_SQLLAB_LIMIT我通过将和增加到 6000来更新“anaconda3/lib/python3.7/site-packages”目录中的 config.py 文件QUERY_SEARCH_LIMIT,但这不起作用。

还有其他配置需要更新吗?

PS - 下面的代码片段显示了问题似乎来自的过滤器的 json 表示形式。

"query": "SELECT casenumber AS casenumber\nFROM pa_permits_2019\nGROUP BY casenumber\nORDER BY COUNT(*) DESC\nLIMIT 1000\nOFFSET 0"
Run Code Online (Sandbox Code Playgroud)

gan*_*u93 4

使用 grep 命令查找包含文本“1000”的所有文件后,我发现可以通过 viz.pyfilter_row_limit中配置过滤器限制