文档

配置数据源

更新时间:

FeatureStore支持在线数据源和离线数据源两种数据源,您需要先配置好离线和在线数据源,以便在后续创建FeatureStore项目时选择对应的离线、在线数据源,实现打通FeatureStore访问数据存储产品的通路。本文为您介绍数据源配置的注意事项和操作步骤。

前提条件

  • 已开通并创建了PAI工作空间。操作详情请参见开通PAI并创建默认工作空间

  • 根据数据源类型创建对应项目或实例。

    • 离线数据源

      当数据源类型为MaxCompute时,需要创建MaxCompute项目。具体操作,请参见创建MaxCompute项目

    • 在线数据源

      • 当数据源类型为Hologres时,需要购买Hologres实例。具体操作,请参见购买Hologres

        该Hologres实例已开启公网配置。更多信息,请参见实例配置

        该Hologres实例已配置数据库。具体操作,请参见创建数据库

      • 当数据源类型为GraphCompute时,需要购买GraphCompute实例。具体操作,请参见创建实例

      • 当数据源类型为Tablestore时,需要创建实例。具体操作,请参见创建实例及数据表

操作步骤

  1. 进入特征平台页面。

    1. 登录PAI控制台,在左侧导航栏单击数据准备>特征平台(FeatureStore)

    2. 选择工作空间后,单击进入FeatureStore

  2. 单击管理数据源,进入管理数据源页面后单击新建数据源,在弹出的页面中配置新建的离线或在线数据源。

    image.png

配置离线数据源:MaxCompute

  1. 配置MaxCompute数据源参数。

    • 类型MaxCompute

    • 名称:自定义数据源名称。

    • MaxCompute项目名:选择已创建的MaxCompute项目。

  2. (可选)将离线数据源MaxCompute中的数据自动同步至在线数据源Hologres,以下两种方式任选其一:

    • 方式一:复制授权语句并单击立即前往,在DataWorks中运行命令进行授权。

    • 方式二:复制授权语句后,在MaxCompute中运行命令进行授权。

      1. 登录MaxCompute控制台后,单击界面右上角的命令行,选择上述步骤绑定的MaxCompute项目后,单击确认

      2. 待弹出的云命令行工具自动安装完成odpscmd工具后,将复制的授权语句粘贴并执行,完成授权操作。

  3. 单击提交,完成数据源配置。

配置在线数据源:Hologres

  1. 配置Hologres数据源参数。

    • 类型Hologres

    • 名称:自定义数据源名称。

    • 实例ID:选择已创建的Hologres实例ID。

    • 数据库名称:选择已创建的Hologres实例对应的数据库。

    • (可选)如果配置Hologres数据源时提示您未完成Hologres授权,请按照以下步骤完成相关授权操作。

      1. 登录Hologres控制台,单击左侧导航栏的实例列表页签,单击目标Hologres实例,在实例详情页面单击账号管理

      2. 在账号管理页面,单击新增用户,在弹出的页面中选择AliyunServiceRoleForPaiFeatureStore角色,并选择授权成员角色为实例超级管理员,然后单击确认完成授权。

  2. 单击提交,完成数据源配置。

配置在线数据源:GraphCompute

  1. 配置GraphCompute数据源参数。

    • 类型GraphCompute

    • 名称:自定义数据源名称。

    • 实例ID:选择已创建的GraphCompute实例ID。

    • 数据源地址用户名密码:需配置为GraphCompute实例的API信息中的访问域名用户密码,详情请参见API信息

  2. 单击提交,完成数据源配置。

配置在线数据源:Tablestore

  1. 配置Tablestore数据源参数。

    • 类型Tablestore

    • 名称:自定义数据源名称。

    • 实例ID:选择已创建的Tablestore实例ID。

  2. 单击提交,完成数据源配置。

    如果界面弹出一键授权对话框,单击授权即可。

后续操作

完成数据源配置后,您可创建FeatureStore项目,操作详情请参见配置FeatureStore项目