You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用CloudFormation创建Amazon Personalize的Actions和Action_Interactions数据集报错

问题解答

核心原因:CloudFormation资源支持滞后

Amazon Personalize的Actions和Action_Interactions数据集类型属于较新的功能,而CloudFormation对AWS服务资源的枚举值更新通常晚于服务本身的功能发布。目前CloudFormation的AWS::Personalize::Dataset资源中,DatasetType的枚举值仅正式支持Interactions、Items、Users三类,Actions和Action_Interactions尚未被纳入CloudFormation的官方支持范围。

需排查的操作细节(排除疏漏)

  • 确认模板中DatasetType拼写完全正确:需严格为Actions(复数)和Action_Interactions(下划线分隔、首字母大写),避免拼写错误
  • 检查AWS区域兼容性:部分新功能仅在核心区域(如us-east-1、us-west-2)可用,确保操作区域支持该类型
  • 验证Schema合规性:Actions数据集需包含ACTION_ID等必填字段,Action_Interactions需包含USER_ID、ACTION_ID、TIMESTAMP等字段,Schema格式错误可能被误报为类型无效

临时解决方案

若需创建这两类数据集,可通过以下方式绕过CloudFormation限制:

  • 直接使用AWS CLI或SDK(如Boto3)调用Amazon Personalize API创建数据集
  • 在CloudFormation模板中使用AWS::CloudFormation::CustomResource,自定义逻辑调用Personalize API完成创建

内容的提问来源于stack exchange,提问作者Oliver

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 17:54:53