报表工具不仅是在金融业用的较多的,在各个互联网公司都是比较常见的,比如:power-bi,finereport,以及smartbi这些也算是当下比较流行的报表工具吧,本文我们说一下smartbi的使用,我们可以将它抽象成一个navicat,但是这样未免太小瞧它了,因为navicat能做的它都能做,navicat不能做的,它也可以做到呵。
smartbi
看完之后它的方便之处,大家自然评说即可。
正文:1.新建原生SQL查询
2.准备好SQL
我们在navicat里面先保证sql准确无误,再放到smartbi里面进行执行。
3.新建输入参数
这里面可以选择类型,字符串,日期类型等
这里输入参数的获取方式,我们选择SQL动态获取
在上一步输入SQL后,我们最好是验证一下是否能够正确获取到输入参数,以免运行时候报错,还要回过头来改。
4.按照以上步骤依次建立另外两个参数这两个参数我们要着重说下,最后一个参数:无锡厂商账号
这里我们是用到了一个字符串的下拉框获取,然后从数据库里面通过group by 获取总的账号数。
5.将准备好的原生SQL放到smartbi里面
这里放置好SQL后,我们还需要将输入参数通过拖拽的方式直接放到指定位置。
6.检验输出参数
这一步不是必须,只是校验了之后,一是可以校验我们的SQL语法无误,二是为了美观,有了输出参数后,在以后的灵活分析,页面菜单里面看的很清晰明了。
7.预览效果
在新建的原生SQL查询工具栏里面点击搜索按钮,选择参数,可以看到输出结果
8.新建灵活分析
在菜单栏里面右击新建灵活分析选择刚才建好的SQL查询。
看到这里我们就差一步,发布完一个页面,发给你的领导你新建报表页面的链接,你的领导就可以直接打开这种动态报表了。
9.新建页面我们需要用到以上建好的灵活分析,可以是多个分析,布局也是可以选的
10.发布页面
图1
图2
这样我们就可以拿着上面图2的链接给别人看了,人们都可以进行动态查看报表数据,这样一个简单的动态报表就做出来了。它的数据源是和生产数据库从库直连的,你看到的数据也就是真实的生产数据了。
有关smartbi报表工具,还有很多的功能,比如电子表格,有兴趣的同学可以继续探讨学习。如果有更加好用的报表工具,也欢迎大家评论指出,我们一起学习学习。
,