当前位置:首页  >  数据可视化专题  > 

用上这个插件,一键解决设计器日志冗长!

作者:Jenny.Zhang

发布时间:2022.11.1

浏览次数:202 次浏览

大家喊我小张,我慌得一笔。

bi系统报表插件,解决设计器日志冗长,快速定位SQL问题,报表预览界面查看SQL

昨天老板让我给他搞份数据报表模板,我战战兢兢,昼夜工作,勤勤恳恳......终于按照老板的要求做出来了。

就在我意得志满地把做出来的模板进行预览的时候,桥豆麻袋,这位报表你哪位啊?我辣么辛苦做出来的报表崽崽呢?怎么说变样就变样了?

想着核实一下报表运行的 SQL 语句是否正确,无奈发现无法实现报表预览界面查看SQL语句,我只能回到设计器运行环境下,查看日志中 SQL 语句。

打开了设计器的日志,却发现我还是太年轻了,除了要解决设计器日志冗长,还要正视不能快速定位SQL问题,直接头秃!

难道就没有办法让我解决设计器日志冗长,在报表预览界面查看SQL,方便快速定位SQL问题的办法嘛?怎么办?在线等一个救星,挺急的~

bi系统报表插件,解决设计器日志冗长,快速定位SQL问题,报表预览界面查看SQL

说救星,救星到!

安装“报表调试助手”插件,即可一键查阅报表SQL 语句!

简单来说,“报表调试助手”插件能够在报表预览界面查看SQL,即随时查看报表最近一次运行的 SQL 语句,方便用户快速定位SQL问题。

就拿下面这个例子来说,报表调试助手插件安装后,前端预览报表,右上角出现如下图所示的图标。

bi系统报表插件,解决设计器日志冗长,快速定位SQL问题,报表预览界面查看SQL
点击这个图标,就会显示当前用户在当前页面会话查询的最近一次数据集运行情况:

报表调试助手,解决设计器日志冗长,快速定位SQL问题,报表预览界面查看SQL

(放大查看各处序号)

图中各处的含义分别是什么呢?

①全屏按钮和关闭按钮

②报表的名称,与报表在浏览器中显示的标签名称一致

③报表模板文件的相对路径和绝对路径,方便定位报表模板文件所在路径

④数据集的相关信息

类型:分为数据库查询和非数据库查询两种类型,只有为数据库查询时,查询 SQL 才显示内容。

运行状态:显示在报表内容生成时,此数据集是否执行了。

SQL执行耗费时间:为数据集执行的时间,单位为毫秒(ms)。

参数:为此数据集的的参数列表。若数据集已执行,则显示参数的执行值,否则,显示原始值。

查询SQL:为数据集的运行 SQL。若数据集已执行,则显示数据集的执行内容,否则,显示原始内容。

⑤导出按钮和复制按钮

导出:把调试内容导出到文本文件中。

复制:把调试内容放在粘贴板上。

若右上角出现下面这个图标,则说明插件发布了新版本,点击此图标就可以跳转到插件官网页面,下载最新版本的插件了。

注意事项

1、浏览器支持

此插件暂不支持 IE浏览器,建议使用 Firefox,Chrome,Edge,Safari 等最新浏览器。

2、使用权限

此插件只能在超级管理员用户下或者设计器环境下使用(设计器端使用免费)。

比如,目前主流的软件——finereport,它小到填报、查询、部署、集成,大到可视化大屏、dashboard驾驶舱,应有尽有,功能很强大。最重要的是,因为这个工具,整个公司的数据架构都可以变得规范,下一步就是构建企业的大数据平台了。而且它是java编写的,支持二次开发,类Excel的设计器,无论是IT还是业务,上手都很简单:编辑sql优化、数据集复用简直都是小case,大大降低了报表开发的门槛。在企业中被关注最多的数据安全方面,FineReport支持多人同时开发同一套报表,并通过模板加锁功能防止编辑冲突;通过数据分析权限控制,保障数据安全。

bi系统报表插件,解决设计器日志冗长,快速定位SQL问题,报表预览界面查看SQL

商业智能BI产品更多介绍:www.finebi.com


   

在线客服

电话咨询

技术问题

投诉入口

微信咨询