用finereport做一个大屏

本文详细介绍了在公司环境中搭建大屏监控系统的过程,包括数据源选择、报表内容设计、数据连接、布局调整及美化等关键步骤,强调了与业务紧密对接的重要性。

       

 

        大屏在公司越来越常见了,我认为最大的作用还是更及时的发现生产过程中的问题,大屏的选择有很多,比如公司的前端可以自己开发下,或者用报表软件开发,tableau或者帆软都行,还有直接购买外面成熟的大屏产品,比如阿里云的datav。我们公司是买的帆软,report也可以实现这一功能,就用这个做了。

一、数据源问题  

     先说下数据源的问题,互联网公司有一定规模,实现实时数据监控还是有一定开发工作的,大屏只是个结果,过程还有很多工作要做,离线数仓系统冗余了很多信息,实时的和批任务处理结果完全保持一致还是不太容易的,我们公司规模不大,流处理基本没上,所以用的还是mysql的业务从库作为数据源,每隔一分钟刷新一次;如果规模大点,直接刷mysql不太刷的动,需要流任务先处理成分钟级的汇总数据,再写到mysql,几乎没见到直接用大数据计算引擎的,比如impala或presto这种,应该是稳定性考虑。

二、报表内容设计

       大屏主要展示哪些内容,还是要跟业务契合点,是领导或者同事在乎的东西,不能为了做而做。基于此,主要放日活,流水,各业务线流水,近14天相同时段流水,今日每分钟流水数据,商品销售榜,商户销售榜这8部分的数据。

三、数据连接

       把需要的数据sql和参数选好

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值