数据源管理

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

1 数据源列表

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

数据源管理 - 图1 2021-08-26-16-43-17.png

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

2 登记数据源

数据源登记时,可选择多种数据源,目前可登记的数据源类型支持按平台级配置。

数据源管理 - 图3 2021-08-26-16-43-05.png

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

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

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

在引用详情中,还会显示数据服务和数据传输的的引用内容。

如下图,为查看某个数据源的引用详情:

数据源管理 - 图5 2021-08-26-16-24-01.png

登记数据源时,可设置负责人和协助管理者等信息,如下图,为登记数据源时开启“源系统账号鉴权”:

数据源管理 - 图7 2021-08-26-16-25-29.png

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

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

数据源管理 - 图9 2021-08-26-22-31-38.png