数据源管理模块将作为平台登记和管理外部数据源的统一入口。目前支持20+种数据源,可提供给离线开发、数据传输、数据服务子产品使用。目前查看权限对所有人可见,登记数据源和编辑等,需要由管理员在安全中心授予对应的权限。

在系统页面右上角点击项目配置,在下拉菜单中点击项目中心(新)可进入平台公共信息页面,因为当前页面只有数据源登记功能,因此默认展示页面即为数据源登记

数据源列表


支持展示登记的数据源信息,目前按照项目组级别来展示。
数据源管理 - 图1

如果数据源被子产品引用,则可以查看数据源的引用详情

登记数据源


数据源登记时,可选择多种数据源,目前可登记的数据源类型支持按平台级配置。
2021-08-26-16-43-05.png

源系统账号映射


目前,MySQL、VeritcaSQL、OracleSQL、GPSQL等4种数据源,支持在登记的时开启源系统账号映射功能。

开启该数据源的源系统账号映射后,支持对该数据源配置当前平台账号和该数据源的系统账号的映射关系,实现在离线开发任务中操作数据源时,使用执行者的本平台账号所映射的源系统账号执行。如果未配置账号映射,或者配置的账号权限过少,则会阻断任务的运行。

源系统账号鉴权开关,仅在首次登记数据源时可配置生效,保存后不可修改。对于开启的数据源,保存后会自动进入该数据源的详情页。

如下图,为开启源系统账号鉴权的数据源的数据源详情页,该数据源负责人、该数据源的协助管理者、项目负责人,可以编辑该数据源,添加本平台账号和源系统账号的映射关系。
2021-08-26-22-31-38.png

说明: 项目账号必须维护,否则线上模式运行会失败,个人账号按需维护。当前数据传输也接入控制台源系统账号鉴权,为了避免线上任务调度失败,必须配置项目账号。

在安全中心将数据源授权给某些角色后,这类角色可以在离线开发中,使用MySQL、VeritcaSQL、OracleSQL、GPSQL等节点,连接对应的4类数据源进行SQL操作,这里的引用详情也会显示引用信息。

引用详情


在引用详情中,还会显示数据服务和数据传输的的引用内容。如下图,为查看某个数据源的引用详情:
2021-08-26-16-24-01.png