这几天琢磨一个事情,将某个平台的生产事件从数据库里面读取出来然后做个看板,提供一些可视化的界面展示出来。在学习Zabbix时接触到grafana这个可视化看板,笔者使用docker安装后简单看了看,感觉初次探索还是需要一点学习成本,于是想到使用熟悉的FineBI来做。
在用以往案例的excel表格数据源时,笔者发现怎么都找不到数据定时更新的入口,那么对于看板来说,定时更新才有意义。到处搜索才发现excel数据源不能实时更新,只能人工手动更新,这个也和excel文件基本不变的道理意义,设计人员这样设计也是有道理的。数据库SQL数据源才可以配置定时更新操作来保持数据实时有效,下面简单的进行配置。
1、数据连接中配置数据库连接管理,按照数据库用户名、密码、端口输入填写。

2、在公共数据中新建数据集,选择刚才建立的数据库连接。

3、按照分析需求编写SQL语句,笔者作为测试只是简单的选择全部数据,然后可以预览SQL语句查询到的数据。

4、在数据集的更新信息中找到单表更新选项,定时设置来启动周期更新,在弹出的定时更新里面选择周期。自此数据自动周期更新设置完成。

网友评论