在SLS仪表盘分析场景中,当SQL查询涉及超大规模数据或超长查询时间跨度时,图表渲染往往面临几十秒的延迟甚至超时报错。仪表盘加速功能通过集成物化视图能力,在后台自动进行预计算处理,将复杂的实时查询转化为高效的结果读取,实现仪表盘的高速渲染。
适用范围
该功能灰度发布中,当前仅支持以下地域的Project:
华北6(乌兰察布)
华南3(广州)
开启加速分析
登录SLS控制台。
进入目标Project,在左侧导航栏选择仪表盘下的仪表盘列表。
单击目标仪表盘进入仪表盘页面,单击物化视图加速按钮。系统将自动分析仪表盘内的图表执行性能。
智能识别:系统默认检索SQL执行延迟超过5秒且支持物化视图加速的图表。
自定义阈值:可以根据实际性能需求调整分析阈值并单击重新分析。
精准选择:分析结果将展示建议的物化视图名称及对应的图表,按需单击复选框进行加速。
单击下一步,配置物化视图的具体参数后保存:
参数
说明
默认值
建议
加速起始时间
定义加速数据的回溯起点
一周前
若图表经常涉及长周期对比(如同比上月),建议设置更早的起始点。
更新间隔
定义数据预计算的频次
15分钟
对于极大数据量,可适当增加更新间隔以平衡计算资源。
SLS将在后台自动创建物化视图。其核心逻辑是将原始查询进行异步预计算并将结果持久化。由于加速涉及对历史数据的处理,物化视图创建后需要一定时间完成历史数据的追速计算。请在任务创建后耐心等待,待预计算覆盖当前查询范围后,仪表盘图表即可实现秒级打开。
该文章对您有帮助吗?