完成自定义数据源类型后,您可将该类型的数据源接入到Dataphin中,为后续进行集成开发做准备。
前提条件
已有自定义数据源类型。具体操作,请参见:
操作步骤
在Dataphin首页的顶部菜单栏中,选择管理中心 > 数据源管理。
在数据源页面,单击+新建数据源。
在新建数据源页面的自定义数据源区域中,选择已自定义的数据源类型。
下文以自定义的mysql-test数据源类型为例,mysql-test数据源类型为RDBMS数据库类型。
在新建mysql-test数据源页面中,配置连接信息。
参数
描述
数据源名称
填写数据源名称。数据源名称由中文、英文字母大小写、数字、下划线(_)或短划线(-)组合组成。长度不超过64个字符。
数据源编码
配置数据源编码后,您可以在Flink_SQL任务或使用Dataphin JDBC客户端中,通过
数据源编码.表名称或数据源编码.schema.表名称的格式直接访问Dataphin数据源表,实现快捷消费;如果需要根据任务执行环境自动切换数据源,请通过${数据源编码}.table或${数据源编码}.schema.table的变量格式访问。更多信息,请参见Dataphin数据源表开发方式。重要数据源编码配置成功后不支持修改。
数据源编码配置成功后,才能在资产目录和资产清单的对象详情页面进行数据预览。
Flink SQL中,目前仅支持MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、SelectDB数据源。
数据源描述(非必填)
填写对数据源的简单描述。长度不超过128个字符。
数据源配置
配置数据源:
如果开发模式是Basic模式,则选择生产数据源。
如果开发模式是Dev-Prod模式,则可以通过以下方式配置数据源:
单击生产+开发数据源,配置生产环境和开发环境的数据源。
单击生产数据源,配置生产数据源。完成生产数据源的创建后,单击开发数据源,配置开发环境的数据源。
说明系统支持配置生产数据源和开发数据源为相同的数据源,也可以配置为不同的数据源。
标签(非必选)
选择数据源所属的标签分类。
链接地址
填写数据库的链接地址。如
jdbc:mysql://host:port/dbname。用户名、密码
填写登录数据库的用户名和密码。
Dbname
用于获取指定数据库(或目录catalog)中可用表的元数据信息。
Schema
用于获取指定Schema(如有)下可用表的元数据信息。
选择默认资源组,该资源组用于运行与当前数据源相关任务,包括数据库SQL、离线整库迁移、数据预览等。
进行测试连接或直接单击确定进行保存,完成自定义数据源的创建。
单击测试连接,系统将测试数据源是否可以和Dataphin进行正常的连通。若直接单击确定,系统将自动对所有已选中的集群进行测试连接,但即使所选集群均连接失败,数据源依然可以正常创建。