前言:

报表工具不仅是在金融业用的较多的,在各个互联网公司都是比较常见的,比如:power-bi,finereport,以及smartbi这些也算是当下比较流行的报表工具吧,本文我们说一下smartbi的使用,我们可以将它抽象成一个navicat,但是这样未免太小瞧它了,因为navicat能做的它都能做,navicat不能做的,它也可以做到呵。

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(1)

smartbi

看完之后它的方便之处,大家自然评说即可。


正文:1.新建原生SQL查询

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(2)

2.准备好SQL

我们在navicat里面先保证sql准确无误,再放到smartbi里面进行执行。

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(3)

3.新建输入参数

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(4)

这里面可以选择类型,字符串,日期类型等

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(5)

这里输入参数的获取方式,我们选择SQL动态获取

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(6)

在上一步输入SQL后,我们最好是验证一下是否能够正确获取到输入参数,以免运行时候报错,还要回过头来改。

4.按照以上步骤依次建立另外两个参数

这两个参数我们要着重说下,最后一个参数:无锡厂商账号

这里我们是用到了一个字符串的下拉框获取,然后从数据库里面通过group by 获取总的账号数。

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(7)

5.将准备好的原生SQL放到smartbi里面

这里放置好SQL后,我们还需要将输入参数通过拖拽的方式直接放到指定位置。

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(8)

6.检验输出参数

这一步不是必须,只是校验了之后,一是可以校验我们的SQL语法无误,二是为了美观,有了输出参数后,在以后的灵活分析,页面菜单里面看的很清晰明了。

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(9)

7.预览效果

在新建的原生SQL查询工具栏里面点击搜索按钮,选择参数,可以看到输出结果

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(10)

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(11)

8.新建灵活分析

在菜单栏里面右击新建灵活分析选择刚才建好的SQL查询。

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(12)

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(13)

看到这里我们就差一步,发布完一个页面,发给你的领导你新建报表页面的链接,你的领导就可以直接打开这种动态报表了。

9.新建页面

我们需要用到以上建好的灵活分析,可以是多个分析,布局也是可以选的

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(14)

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(15)

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(16)

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(17)

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(18)

10.发布页面

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(19)

图1

怎么做大数据分析(给你十分钟让你做一个动态的大数据报表分析)(20)

图2

这样我们就可以拿着上面图2的链接给别人看了,人们都可以进行动态查看报表数据,这样一个简单的动态报表就做出来了。它的数据源是和生产数据库从库直连的,你看到的数据也就是真实的生产数据了。

有关smartbi报表工具,还有很多的功能,比如电子表格,有兴趣的同学可以继续探讨学习。如果有更加好用的报表工具,也欢迎大家评论指出,我们一起学习学习。

,