【问题标题】:How to change an dataset schema without deleting dataset and having to remove filters on Personalize?如何在不删除数据集且必须删除 Personalize 上的过滤器的情况下更改数据集架构?
【发布时间】:2022-01-13 02:19:22
【问题描述】:

我注意到我需要过滤的架构字段之一是 booleaN,由于您无法过滤布尔值,因此我需要更改架构。

我能够使用新的 Python SDK 创建新架构,但看不到如何更新架构?

您可以删除数据集,但这意味着必须删除所有过滤器,这意味着我们的服务必须关闭? (API 中的所有内容都使用过滤器)。

【问题讨论】:

    标签: amazon-personalize


    【解决方案1】:

    不幸的是,您无法更改现有数据集的架构,因为(如您所见)它会影响现有的不可变资源,例如过滤器。一种解决方法是创建一个新的数据集组来保存您的新数据集。这意味着您需要在新数据集中导入数据(符合新架构)、训练模型、创建新过滤器和新活动。一旦活动在新数据集组中准备就绪,您可以切换应用以使用新活动并拆除旧数据集组。由于诸如此类的原因,这种蓝/绿数据集组方法在 Personalize 中有些常见。

    【讨论】:

      猜你喜欢
      • 2013-03-19
      • 2011-11-20
      • 1970-01-01
      • 1970-01-01
      • 2014-04-05
      • 2015-01-13
      • 1970-01-01
      • 2017-04-07
      • 1970-01-01
      相关资源
      最近更新 更多