历史版本6 :服务器数据集 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1、描述编辑

服务器数据集 在线视频学习 请查看【服务器数据集】

在前面章节中我们介绍了如何通过BI的数据连接功能来连接要访问的数据库,这一节介绍如何使用服务器数据集。与数据库数据集不同,服务器数据集是不随数据连接的变化而变化的,这些数据存储在BI的服务器中的,不论有没有数据连接,服务器数据集中的数据都可以使用。

1、如果需要使用完整的服务器数据集功能,需要用 Finereport设计器 远程连接建立。

2、但是为了方便用户使用,比如用户需要使用用户同步数据集,但又不想要连接远程设计器。此时,我们在管理系统>数据连接下添加了服务器数据集来方便用户配置。

下面我们来介绍以上两种使用方式:

2、设计器远程连接使用服务器数据集编辑

2.1设计器建立远程连接方法

下载安装好Finereport设计器之后,我们需要将Finereport设计器与BI的服务器远程连接。首先打开设计器,在菜单栏中选择文件>切换工作目录>其他,如下图所示:

222

在弹出的配置工作目录的界面中,点击“+”>远程服务器来新建一个远程服务器连接,如下图:

222

可以看到新增了一项远程服务器连接,并且它的右侧界面出现了远程服务器的连接配置。我们将远程服务器连接名修改为“FineBI”,填入需要的配置信息。点击测试连接可以看到“连接成功”。点击确定,Finereport与BI的远程连接就建立好了!

注:这里的远程服务器的配置信息就是启用BI的信息,包括BI所在的主机名/IP、端口号、WEB应用(默认webroot)、Servlet(默认decision)以及BI登录的用户名和密码(一般为管理员账户)。  

注:连接失败时,记得检查BI服务器是否已经运行!  

222

222

2.2 服务器数据集建立步骤

远程服务器连接好之后,现在可以导入一些需要的数据集,Finereport中提供了多种的服务器数据集导入方式:通过数据库查询、通过程序导入、内置数据集、文件数据集、存储过程、关联数据集、树数据集、多维数据库以及SAP数据集,在这里以数据库查询为例,介绍服务器数据集的建立和服务器数据集的使用。在菜单栏中选择服务器>服务器数据集

222

在弹出的服务器数据集配置页面点击“+”>数据查询数据集

222

可以看到新增了一项数据库查询项,我们将其重命名为“服务器数据demo”。选择BIdemo数据连接,选择数据表PUBLIC.DIM_AREA,在右侧的sql书写区域写入:

select * from PUBLIC.DIM_AREA

222

sql语句写好之后,可以点击预览数据是否正确。

222

预览之后点击确定,一个服务器数据集就创建好了,接下来我们登录BI去看看如何使用刚建好的服务器数据集。

2.3 服务器数据集使用方法

打开BI数据准备>业务包管理界面,新建一个业务包,选择添加数据库表,如下图所示:

222

在弹出的界面的数据连接中选择服务器数据集,在右侧的界面就可以看到我们新建的名为“服务器数据demo”的服务器数据集了。

222

注:Finereport 设计器10.0必须与FIneBI5.0版本以及更高版本连接。  

3、平台配置服务器数据集编辑

我们以用户需要使用 用户同步数据集 ,但又不想要连接远程设计器为例:

1、 建立数据连接

首先需要在管理系统>数据连接中 配置数据连接 。

2、选择所需的数据连接下的数据集,当前支持sql数据集树数据集两种方式,如下图所示:

1573205204395627.png

3、选择数据连接并输入SQL语句,点击预览保存,如下图所示:

1573205778705651.png

也可使用树数据集,如下图:

1573206181782530.png

4、构建好需要的用户信息表后,即可在用户管理<同步用户中设置用户同步信息。具体可参考 用户同步数据集 。

注:不支持的数据集类型在管理系统>数据连接>服务器数据集下只能看到名字,不能新建、查看和编辑。如下图所示:

1573206930439786.png




服务器数据集 在线视频学习 请查看【服务器数据集】