YDB与数据可视化工具FineReport对接操作指南

xiaoxiao2021-02-28  46

首先将YDB的jdbc包导入到帆软的lib目录下

jdbc连接所需的YDB jar包可以在YDB的ya100/libexec目录下

创建数据连接

打开帆软工具,在左上角点击服务器>定义数据连接

数据库选择空白,依次修改驱动器、url、用户名参数,密码没有可不填。

接下来我们创建一个简单的服务器数据集,服务器数据集是通过jdbc连接查询YDB获取的,我们这里点击左上角

服务器>服务器数据集

在新打开的窗口中点击"+"> 数据库查询,通过双击新建的数据集,修改数据集名称

上图中FRDemo部分为选择数据连接的地方,我们在这里选中刚才创建的数据连接,这时会在下面显示该数据库中可用的表,在该页面中我们可以选择共享数据集,这样的话我们可以在不同的页面中使用这个数据集而不需要额外创建,还可以选择返回的数据是存在内存中还是指定数量的数据存在内存中剩下的缓存到硬盘上,如果您是个人电脑的话由于内存原因建议选择缓存到硬盘上,防止由于返回数据量过大而导致内存溢出。

接下来我们看上图中的输入框部分,我们在该部分中输入想要查询的sql语句,可以使用&{ parm_name}这种方式占位,当使用了这种方式后,点击下面的刷新按钮,就会在页面下方看到您设置的参数对象,可以在其中输入您想要设置的值,如果您不在其中设置值的话,会在您使用该数据集的时候提示您输入值。

当您完成了以上部分,一个从YDB抽取数据的流程就完成了,接下来我们开始介绍如何使用可视化工具进行数据展现。

上图为帆软提供的聚合报表模版,我们可以在左侧看到之前创建的数据集,双击该数据集,可以看到该数据集中有哪些字段,红色框体中为帆软提供的各式图表工具,我们可以使用这些工具更为形象的展示数据。

下面我们选中红色框体中的第一个图表工具——表格工具

点击我们之前创建的数据集,选中几列数据拖拽到表格中,选择排列方式,此处选择从左往右

效果如下

预览

在上表中我们发现表格中我们插入了五个列的数据,为什么展示的只有phonenum、usernick、和ydb_sex呢?

因为在报表模板中间,有个黑色的虚线,当表格中的列在这个虚线上或者在这个虚线后时,表示这个表格在下一个分页中

我们调节一下这个表格的布局,再次预览

这样我们制定的五个列的表格就展现在同一页上了。

关于YDB对接数据可视化工具FineReport的简单介绍就到这里,如果您对本功能以及YDB的其他功能有什么想法和建议,欢迎您联系我们。

QQ:1003906673

PHONE:17624021416

WeChat:

转载请注明原文地址: https://www.6miu.com/read-2603193.html

最新回复(0)