配置数据源

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

前提条件

操作步骤

  1. 进入特征平台页面。

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

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

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

    image

    配置离线数据源:MaxCompute

    1. 配置MaxCompute数据源参数。

      • 类型MaxCompute

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

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

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

    配置在线数据源:FeatureDB

    1. 配置FeatureStore数据源参数。

      • 开通FeatureDB:首次使用请按照界面提示开通FeatureDB。

      • 名称:不支持自定义,默认为feature_db

      • 用户名:设置FeatureDB实例的用户名。

      • 密码:设置FeatureDB实例的密码。

    2. 单击提交

    配置在线数据源:Hologres

    1. 配置Hologres数据源参数。

      • 类型Hologres

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

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

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

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

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

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

        3. (可选)如果用户被授予的是普通用户权限,则还需要授予相应的DB权限。在实例详情页面,

          1. 单击数据库管理

          2. 单击目标数据库右侧的用户授权

          3. 单击右上角新增授权

            image

          4. 设置使用FeatureStoreRAM用户Developer,单击确认

      • (可选)如果授权后仍提示您未完成Hologres授权,请确认Hologres实例版本是否低于2.0.18。如果低于,可将实例升级到最新版本。

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

    配置在线数据源:GraphCompute

    1. 配置GraphCompute数据源参数。

      • 类型GraphCompute

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

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

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

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

后续操作

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