睿治
当前版本:2.5.1

挂接资源和开放服务

1.概述

前面章节我们完成了“部门表”和”员工信息表”的编目,其中,部门表为手动添加,员工信息表为智能添加(从元数据拾取得到)。本章节我们将通过对这两数据资产进行挂接资源和开放服务来讲解相关功能的使用。 

注:数据资产只有挂接资源后才能提供服务,所以,如果该数据资产不需要对外提供服务,则无需进行挂接资源和开发服务操作。也可以等后面资产上架使用后,数据消费者申请需要的服务后,根据数据消费者的需求再在【服务代办】中挂接资源和开放服务。

2.挂接资源

进入【资源挂接】模块,选中“员工基本信息表”,点击【挂接资源】。

挂接资源和开放服务

弹出的窗口我们可以看到已经不用我们再次设置,原因是本资产是从元数据拾取的资产,默认就已经挂好了资源,同时如果我们有需要也可以对其进行修改。

挂接资源和开放服务

接下来我们试一下挂接部门表。

同样我们点击挂接,选择我们想要挂接的数据库和对应的数据库表就可成功挂接。

挂接资源和开放服务 

Tips:

数据资产类型不同,可挂载的资源类型是不同的。

1) 对于数据库类的数据资产,可挂接数据库表或视图。

2) 对于文件类的数据资产(资产格式分类为电子文件、点击表格、图形图像、流媒体、其他),可挂接ftp服务器或hdfs系统中的任意文件。

挂接资源和开放服务

挂接资源和开放服务

3.开放服务

完成数据资产的资源挂接后,接下来我们来设置资产的对外共享方式(也就是开放服务)。

点击【开放服务】,勾选需要开放的服务类型即可。具体每类服务的作用见数据资源提供的服务章节。

挂接资源和开放服务

另外还可以设置申请条件,比如员工信息表,我们设置“岗位”、“工作地点”、“员工id”作为申请条件,这样数据消费者在资产门户中申请员工信息表的“数据查询”、“文件下载”服务时,可选择申请的数据范围。

挂接资源和开放服务

图 设置申请条件

挂接资源和开放服务

图 服务申请页面

Tips:

数据资产中日期型的信息项和关联了维表的信息项可设置为申请条件。编辑数据资产时可编辑这些信息项属性。

挂接资源和开放服务


如果不知道该开放什么服务,也可以不开放,等后续数据消费者在资产门户中申请需要的服务后再开放。下图中“员工信息表”开放了所有服务,而“部门表”未开放服务,他们在在资产门户中的表现如下。

挂接资源和开放服务

图 开放服务和未开放服务在资产门户中表现

挂接资源和开放服务

图 未开放服务时的申请弹框

4.服务授权

如果当前资产目录设置了申请服务流程,则数据消费者使用该资产目录下的资产服务时需要先申请,待授权通过后才能使用服务。

挂接资源和开放服务

图 资产目录的编辑界面

挂接资源和开放服务

图 使用资产服务时的弹框

这里,我们也可以主动给用户授权,这样用户就不用申请了,资源挂接模块的【服务授权】功能就是用于主动给用户分配服务权限。

挂接资源和开放服务

比如,我们将“员工信息表”的“数据查询”服务授予用户“lis”,其操作如下:

挂接资源和开放服务

其中,数据权限这块为空代表可查看所有数据。

挂接资源和开放服务

这样,用户lis登录后可直接使用员工信息表的数据查询服务。

挂接资源和开放服务

数据交换服务的授权设置可参考数据资源提供的服务章节。

挂接资源和开放服务

 

至此,挂接资源和开放服务就完成了,下一章节我们将介绍生成API和绑定API 

附件列表

1

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇资产编目

下一篇接口发布审批

请先登录