报告图表查询慢应该如何排查

1.如果报告对应的数据模型是直连的,则先把图表的查询SQL拿到数仓执行一下,先排除下是否是数据库执行SQL比较慢,图表查询SQL拿取方法如下:

报告图表查询慢应该如何排查 - 图1

2.如果数仓执行快,bi侧还是显示数据比较慢,则需要通过图表的查询日志去后台查询

打开浏览器开发者模式,或者F12。设置成以下模块

报告图表查询慢应该如何排查 - 图2

刷新页面把socker接口调用出来

报告图表查询慢应该如何排查 - 图3

浏览器链接后缀加上ed=1把快捷查询组件id工具调用出来

报告图表查询慢应该如何排查 - 图4

报告图表查询慢应该如何排查 - 图5

报告图表查询慢应该如何排查 - 图6

拿到logpath后去后台管理查询

报告图表查询慢应该如何排查 - 图7

报告图表查询慢应该如何排查 - 图8