配置数据源连接


在智能集市中进行模型版本上架和在智能任务流中进行算子参数配置时,需要访问各类数据源中的数据、或向数据源中写入数据。在使用这类产品之前,可按业务需要完成以下数据源连接配置:

  • Git
  • HIVE
  • MySQL
  • S3
  • Blob
  • HDFS

前提条件

  • 已获取对应数据源的访问权限(数据源URL、用户名、密码等)。
  • 对于 Git 数据源连接,确保 EAP 管理员已通过 资源配置 > 连接配置 > git白名单 页面配置可访问的 Git 服务器。

新建数据源连接

以下步骤以配置 Git 数据源连接为例,介绍如何新建数据源连接:

  1. 登录 EnOS 管理控制台,从左侧导航栏中选择 资源配置 > 连接配置,打开 数据源连接 页面。

  2. 可通过搜索数据源名称,查看已创建的数据源连接。

    ../_images/connection_list.png
  3. 点击 新建,在弹出的 数据源类型 窗口中,选择 git

    ../_images/selecting_connection_type.png
  4. 新增数据源 弹窗中,完成数据源连接的配置:

    • 数据源名称:输入数据源的名称
    • git 类型:选择git服务类型(github 或 gitlab)。不同的 git 服务类型,数据源配置项不同。
    • 认证方式:选择认证用户的方式(github 服务需要通过Token认证;gitlab 服务需要通过 Token 或用户名密码认证)
    • Git URL:输入 Git 数据源的地址(格式为 http://hostname:port/namespace
    • 数据源描述:输入对数据源的简要描述
    • 测试连通性:完成以上配置后,点击 测试,测试数据源连接配置是否正确
    ../_images/testing_connection.png
  5. 测试数据源连通后,点击 确认。添加的数据源连接会显示在列表中。

    ../_images/added_connection.png

使用数据源连接

完成数据源连接配置后,即可通过建立的连接,访问数据源中的数据。例如,在智能集市产品中上架模型版本时,可访问Git数据源中保存的模型源文件:

../_images/accessing_data_source.png

管理数据源连接

根据业务需要,管理已添加的数据源连接(编辑或删除)。

  1. 如需编辑已注册的数据源连接,可在数据源连接列表中,点击某个数据源连接的 编辑 图标,修改数据源连接的配置信息。
  2. 如果业务不再需要某个数据源连接,可在数据源连接列表中,点击目标数据源连接的 删除 图标,即可删除数据源连接。

注解

仅数据源连接的创建者有权限修改、删除数据源,或测试数据源连通性。