1. 版本编辑
FineBI 版本 | FineBI JAR 包时间 | FineReport 版本 | FineReport JAR 包时间 |
5.0 | 2018-10-12 | 10.0 | 2018-10-12 |
2018-12-20 | 2018-12-20 | ||
5.1 | 2019-1-15 | 10.0 | 2019-1-15 |
2019-2-16/2019-3-6 | 2019-1-29 | ||
2019-4-3/2019-4-24/ 2019-4-25 | 2019-4-3 | ||
2019-5-15 | 2019-5-15 | ||
2019-6-14 | 2019-6-13 | ||
2019-7-16 | 2019-7-16 | ||
2019-8-15 | 2019-8-15 | ||
2019-11-29 | 2019-9-27 |
2. 描述编辑
2.1 视频学习
服务器数据集 在线视频学习请参见:服务器数据集
2.2 功能介绍
服务器数据集可以通过 FineReport 数据库查询、程序数据集、内置数据集、文件数据集、存储过程、关联数据集、树数据集等提取数据。与数据库数据集不同,服务器数据集是不随数据连接的变化而变化的,这些数据存储在 BI 的服务器中的,不论有没有数据连接,服务器数据集中的数据都可以使用。
2.3 创建方式
服务器数据集目前不能在 BI 的界面设置,需要与 Finereport设计器 建立远程连接。
3. 设计器远程连接使用服务器数据集编辑
3.1 远程连接设计器
1)下载安装 Finereport 设计器后,需要将 Finereport 设计器与 BI 的服务器建立远程连接。首先打开设计器,在菜单栏中选择文件>切换工作目录>其他,如下图所示:
2)在弹出的配置工作目录的界面中,点击+,新建一个远程服务器连接,如下图所示:
3)新增了一项远程服务器连接,将远程服务器连接名修改为「FineBI」,右侧界面出现远程服务器的连接配置,填入需要的配置信息。配置信息如下表所示:
主机名/IP | BI 所在的主机名/IP |
端口号 | BI 对应端口号 |
WEB应用 | 默认 webroot |
Servlet | 默认 decison |
主机位置 | BI 主机所在位置,默认为:http://${IP}:8075/webroot/decision |
用户名 | BI 数据决策系统用户名(一般为管理员账户) |
密码 | BI 数据决策系统密码 |
注:在进行远程连接时,请确保 BI 服务器已经运行。
4)点击测试连接可以看到「连接成功」提示。点击确定,Finereport 与 BI 的远程连接建立成功。如下图所示:
3.2 创建服务器数据集
远程服务器连接好后即可添加数据集,Finereport 中提供了多种的服务器数据集导入方式:通过数据库查询、通过程序导入、内置数据集、文件数据集、存储过程、关联数据集、树数据集、多维数据库以及 SAP 数据集。
1)本文以数据库查询为例,介绍服务器数据集的建立和服务器数据集的使用。在菜单栏中选择服务器>服务器数据集。如下图所示:
2)在弹出的服务器数据集配置页面点击+,添加数据库查询,如下图所示:
3)新增数据库查询项,将其重命名为「服务器数据demo」。选择 BIdemo 数据连接,选择数据表 PUBLIC.DIM_AREA ,在右侧的 SQL 书写区域写入:select * from PUBLIC.DIM_AREA,如下图所示:
4)点击预览数据查看数据,如下图所示:
5)点击确定,服务器数据集创建创建成功。可在服务器数据集下查看,如下图所示:
3.3 在 BI 中使用服务器数据集
1)登录数据决策系统,点击数据准备,进入业务包管理界面,点击添加表,选择添加数据库表,如下图所示:
2)在弹出的界面的数据连接中选择服务器数据集,在右侧的界面即可看到新建的名为「服务器数据demo」的服务器数据集。如下图所示: