跳到主要内容
版本:v2

外部数据源同步

SQLE支持从其他平台导入数据源的功能,方便用户接入外部平台的数据源,目前已实现对接爱可生商业产品“云树·DMP:数据库集群管理平台”。

提示

版本限制:目前仅支持DMP5.23.04.0及以上版本

使用场景

如果用户需要使用SQLE对其他既有平台上的数据源进行SQL管理,只需要在SQLE上创建同步任务,将外部平台的数据源同步至SQLE平台,无需在两个平台上重复添加。

前置条件

需要在外部数据源配置同步用户、对需要同步的实例绑定SIP,并配置实例同步的项目标签。

1.添加同步用户

添加用户sqle,并绑定管理员权限 user

2.针对需要同步的实例组添加SIP流量入口

DMP平台创建/接管数据源后,给DMP的实例组添加SIP(目前SQLE只会同步配置了SIP的数据源组) sip

3.针对需要同步的实例组添加项目标签

SQLE同步时,将依据项目标签值,将实例同步至指定项目中 tag

操作步骤

  • 进入SQLE平台,点击右上角菜单的“外部数据源同步”,进入同步任务页面
  • 添加同步任务,填写以下相关信息
    • 来源:目前仅支持DMP平台;
    • 地址:默认格式为http://ip:port;
    • 数据源类型:选择同步的数据源类型,如mysql;
    • 审核规则模板:选择数据源使用的规则模板;
    • 设置同步间隔:SQLE平台将按照指定的同步时间执行同步任务;
  • 点击“提交”按钮,SQLE会立即进行一次数据源同步。

操作结果

同步成功后进入对应项目,查看数据源列表页面,可以看到DMP上配置了SIP的数据源组已经被添加到SQLE平台,可以对这个数据源进行创建工单或创建扫描任务等操作。

syn-result instance-syn

后续操作

管理员可编辑或删除同步任务,也可在同步周期之外,手动执行同步任务。