新建自定义数据源

完成自定义数据源类型后,您可将该类型的数据源接入到Dataphin中,为后续进行集成开发做准备。

前提条件

已有自定义数据源类型。具体操作,请参见:

操作步骤

  1. Dataphin首页的顶部菜单栏中,选择管理中心 > 数据源管理

  2. 数据源页面,单击+新建数据源

  3. 新建数据源页面的自定义数据源区域中,选择已自定义的数据源类型。

    下文以自定义的mysql-test数据源类型为例,mysql-test数据源类型为RDBMS数据库类型。

  4. 在新建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(如有)下可用表的元数据信息。

  5. 选择默认资源组,该资源组用于运行与当前数据源相关任务,包括数据库SQL、离线整库迁移、数据预览等。

  6. 进行测试连接或直接单击确定进行保存,完成自定义数据源的创建。

    单击测试连接,系统将测试数据源是否可以和Dataphin进行正常的连通。若直接单击确定,系统将自动对所有已选中的集群进行测试连接,但即使所选集群均连接失败,数据源依然可以正常创建。