通过easyops修改支持的数据源类型
一、实时传输新增数据源方式
{{jinja2_vars['backend']['enableStreamingDataSource']}}
默认值为kafka,hive,mysql,oracle,teledb
若想添加iceberg数据源,则如下图手动配置backend模块的enableStreamingDataSource变量为kafka,hive,iceberg,mysql,oracle,teledb
然后同步配置并重启后端服务
二、离线传输新增方式
1、easyops上开启已经支持的数据源
1)配置路径:服务 - 中台组件 - EasyTransfer, 点击配置
2)展开backend项,点击”显示高级项“;
3)修改support_datasources。
{"enableDataSource":["mysql","ddb","ddbqs","hive","oracle","hbase","kudu", "es", "mongodb", "rocketmq", "kafka", "api", "greenplum", "db2", "hana", "dm"]}
注:当前支持的数据源类型:{"enableDataSource":["mysql","ddb","ddbqs","hive","oracle","hbase","kudu", "es", "mongodb", "rocketmq", "kafka", "api", "greenplum","dm","postgresql","sqlserver","hana","ftp","doris","clickhouse", "tidb","db2", "vertica", "phoenix"]}
4)点击按钮更新当前配置组。
5)点击按钮批量应用当前版本。
6)查看当前使用的配置是否包含上述的修改。
7)返回服务实例列表,点击实例名-查看详情。
8)进入组件页面,点击easy-transfer-backend。
9)进入组件实例列表,操作栏选择同步配置。
10)进入数据传输页面,刷新浏览器查看是否有新增的数据源类型