0

我正在研究 Kylin,发现 kylin 执行查询时,有两个参数
“acceptPartial”和“backdoorToggles”。什么意思?

public class SQLRequest implements Serializable {
    protected static final long serialVersionUID = 1L;

    private String sql;

    private String project;
    private Integer offset = 0;
    private Integer limit = 0;
    private boolean acceptPartial = false;

    private Map<String, String> backdoorToggles;

我搜索了很多,但没有找到答案。

4

1 回答 1

2

接受部分是对查询引擎的提示,部分查询结果是可以接受的,引擎应该尽快返回,而不是返回完整的正确结果。当用户只想尝试查询,获取一些示例行并且不需要实际结果时,这很有用。

后门切换是用于调试和故障排除目的的一堆参数。一旦你熟悉了 Kylin 的基础知识,你就可以回到他们身边。

于 2017-09-16T23:53:28.810 回答