本文为您介绍FeatureStore的相关问题。
创建Hologres数据源时,提示创建 Hologres 数据源前,请先完成授权操作,如何解决?
报错示例
报错原因
可能有以下三种情况:
Hologres未授予使用FeatureStore的RAM用户实例权限。
Hologres未授予使用FeatureStore的RAM用户相应的数据库权限。
Hologres版本低于2.0.18
解决方法
在左侧导航栏,单击实例列表。
单击目标实例名称,进入实例详情页面。
单击账号管理。
在用户管理页面右上角,单击新增用户。
新增使用FeatureStore的RAM用户为实例超级管理员SuperUser或普通用户,单击确认。
如果用户被授予的是普通用户权限,则还需要授予相应的DB权限。在实例详情页面,
单击数据库管理。
单击目标数据库右侧的用户授权。
单击右上角新增授权。
设置使用FeatureStore的RAM用户为Developer,单击确认。
如果授权后仍提示您未完成Hologres授权,请确认Hologres实例版本是否低于2.0.18。如果低于,可将实例升级到最新版本。
创建FeatureDB数据源填写VPC网络高速连通配置时,提示私网连接(PrivateLink)未开通,如何解决?
提示原因
VPC网络高速连通功能基于私网连接(PrivateLink),产品尚未开通。
解决方法
如果您需要配置VPC网络高速连通,请在提示页点击立即开通,或参考创建和管理终端节点开通私网连接(PrivateLink)服务。
进行MaxCompute相关操作时报错Access denied by project vpc white list:vpc:'vpc-xxx' not in vpc white list, ip: 'xxxx'. project: xxx,如何解决?
报错示例
报错原因
MaxCompute项目开启了白名单功能,且未将 FeatureStore 服务所在的 VPC 实例 ID 添加到白名单。
解决方法
在左侧导航栏,单击工作区>项目管理。
单击目标项目名称,进入项目详情页面。
在参数配置页签的IP白名单区域,单击编辑。
添加 FeatureStore 服务所在的 VPC 实例 ID 到VPC网络IP中,详细操作请参见管理IP白名单。FeatureStore 的地域与 VPC 实例 ID 对应关系如下表所示。
地域
VPC 实例 ID
地域
VPC 实例 ID
华东1(杭州)
vpc-bp1vacu28qkj1fv6zpkq1
华东2(上海)
vpc-uf6rcto3hlh9wjkgcqfbf
华北2(北京)
vpc-2zexf99g0maxm8jgx3se0
华南1(深圳)
vpc-wz96kdcavm40pi6158ibd
中国香港
vpc-j6cr1dmfkjuhu5cz61cl7
新加坡
vpc-t4nflw68k7pitfq0oe0oh
美国(硅谷)
vpc-rj9suctodeems1xwk6xo9
美国(弗吉尼亚)
vpc-0xitg4loq1mi9bjb57em7
创建特征视图时报错password authentication failed for user "paifsslr$STS.**********",如何解决?
报错示例
password authentication failed for user "paifsslr$STS.**********"
报错原因
Hologres实例未授权使用FeatureStore的RAM用户。
解决方法
参考新建数据源,在Hologres上对使用FeatureStore的RAM用户进行授权,具体操作如下。
在左侧导航栏,单击实例列表。
单击目标实例名称,进入实例详情页面。
单击账号管理。
在用户管理页面右上角,单击新增用户。
新增使用FeatureStore的RAM用户为实例超级管理员SuperUser或普通用户,单击确认。
(可选)如果用户被授予的是普通用户权限,则还需要授予相应的DB权限。在实例详情页面,
单击数据库管理。
单击目标数据库右侧的用户授权。
单击右上角新增授权。
设置使用FeatureStore的RAM用户为Developer,单击确认。
(可选)如果还是报错,请确认操作当前RAM用户是否已拥有权限AliyunHologresFullAccess,并升级Hologres版本。
创建特征视图时报错dial tcp: lookup hgpostcn-cn-xxx-cn-xxx.hologres.aliyuncs.com on 192.xxx.x.xx:xx: no such host,如何解决?
报错示例
报错原因
可能有以下两种情况:
Hologres实例未打开公网。
Hologres未正常运行(实例过期等原因),导致之前创建的数据源不可用。
解决方法
登录Hologres管理控制台,检查Hologres实例是否可用。
打开公网。
在左侧导航栏,单击实例列表。
单击目标实例名称,进入实例详情页面。
在网络信息区域,打开公网开关。
根据实例状态进行相关操作。
如果实例过期,请续费后再继续进行操作。具体操作,请参见续费管理。
如果实例已被释放,请先创建新的Hologres实例,然后在FeatureStore创建对应Hologres数据源或更新原数据源信息后再进行后续操作。
如果创建新的Hologres数据源,需要创建新的FeatureStore项目。
如果更新原有Hologres数据源信息,可以选择继续使用原来的FeatureStore项目,但之前创建的特征视图(包括与之关联的模型特征)已无法使用,可自行删除。
创建特征视图时报错Connect to FE failed,permission denied for database "ttx",如何解决?
报错示例
报错原因
Hologres未给相应的数据库授权。
解决方法
参考新建数据源,在Hologres上给对应数据库授权,具体操作如下。
在左侧导航栏,单击实例列表。
单击目标实例名称,进入实例详情页面。
单击数据库管理。
单击目标数据库右侧的用户授权。
单击右上角新增授权。
设置使用FeatureStore的RAM用户为Developer,单击确认。
编辑模型特征删除特征字段时报错ODPS-0110061: Failed to run ddltask - xxxx. ExceptionBase: Schema evolution DDLs is not enabled in current project:xxxx,如何解决?
报错示例
报错原因
删除特征字段时MaxCompute导出表需要删除对应的字段,当前MaxCompute项目不允许表结构变更。
解决方法
参考错误1:Schema evolution DDLs is not enabled in current project:xxxx,根据提示内容运行setproject odps.schema.evolution.enable=true;
命令,开通表结构变更,需要等待10分钟后再进行编辑模型特征操作。
当在线数据源为GraphCompute时,对离线特征视图运行离在线同步任务失败,任务日志显示:igraph not support merge table,如何解决?
报错示例
报错原因
离线特征视图数据同步到在线图计算服务GraphCompute时不支持merge合并。
解决方法
在同步数据节点运行publish_table时,设置mode为'Overwrite'
。相关操作,请参见例行同步数据节点。
离线特征数据如何推送到在线数据源?
如果只需要推送单分区的数据,可以使用特征视图页面的数据同步功能,具体操作步骤如下:
在特征项目详情页面的特征视图页签,单击数据同步。
在弹出的页面,填写分区值信息。
完成后单击提交,会自动跳转到同步历史页签,可以查看数据同步任务运行情况。
如果需要每天例行运行数据同步任务,具体操作步骤如下:
在特征项目详情页面的特征视图页签,单击数据同步。
在弹出的页面,复制同步代码框中的代码。
前往DataWorks控制台,在左侧导航栏单击数据开发与治理>数据开发。
选择已创建的DataWorks工作空间后,单击进入数据开发。
鼠标悬停至新建,选择新建节点>MaxCompute>PyODPS 3。
复制同步代码框中的代码到脚本中。
单击右侧调度配置,在弹出的页面中配置调度参数。
参数
取值建议
参数
取值建议
调度参数
参数名
dt
参数值
$[yyyymmdd-1]
资源属性
调度资源组
选择已创建的独享资源组。
调度依赖
选择特征视图对应的离线表。
节点配置并测试完成后,保存并提交节点配置。
执行补数据操作。操作详情请参见同步数据表。
- 本页导读 (1)
- 创建Hologres数据源时,提示创建 Hologres 数据源前,请先完成授权操作,如何解决?
- 报错示例
- 报错原因
- 解决方法
- 创建FeatureDB数据源填写VPC网络高速连通配置时,提示私网连接(PrivateLink)未开通,如何解决?
- 提示原因
- 解决方法
- 进行MaxCompute相关操作时报错Access denied by project vpc white list:vpc:'vpc-xxx' not in vpc white list, ip: 'xxxx'. project: xxx,如何解决?
- 报错示例
- 报错原因
- 解决方法
- 创建特征视图时报错password authentication failed for user "paifsslr$STS.**********",如何解决?
- 报错示例
- 报错原因
- 解决方法
- 创建特征视图时报错dial tcp: lookup hgpostcn-cn-xxx-cn-xxx.hologres.aliyuncs.com on 192.xxx.x.xx:xx: no such host,如何解决?
- 报错示例
- 报错原因
- 解决方法
- 创建特征视图时报错Connect to FE failed,permission denied for database "ttx",如何解决?
- 报错示例
- 报错原因
- 解决方法
- 编辑模型特征删除特征字段时报错ODPS-0110061: Failed to run ddltask - xxxx. ExceptionBase: Schema evolution DDLs is not enabled in current project:xxxx,如何解决?
- 报错示例
- 报错原因
- 解决方法
- 当在线数据源为GraphCompute时,对离线特征视图运行离在线同步任务失败,任务日志显示:igraph not support merge table,如何解决?
- 报错示例
- 报错原因
- 解决方法
- 离线特征数据如何推送到在线数据源?