AWS Forecast:共享数据集ARN的两个数据集组删除操作是否互扰
AWS Forecast数据集关联删除影响说明
首先明确AWS资源的基础规则:同账号同区域下的AWS资源ARN是全局唯一标识,你遇到的两个数据集组内数据集ARN一致的情况,本质是你将同一个数据集实例关联到了两个不同的数据集组,而非两个独立的同名数据集。这也是你向其中一个数据集导入数据时,另一个数据集组会同步出现相同导入任务的原因——所有操作都作用在同一个数据集实体上。
删除操作的不同影响
- 如果你执行的是从数据集组1中移除数据集关联的操作(调用
UpdateDatasetGroup接口,将该数据集ARN从数据集组1的关联数据集列表中删除):
该操作仅修改数据集组1的关联配置,不会触及数据集本身,数据集组2的关联关系、该数据集的所有历史导入任务都不会受到任何影响。 - 如果你执行的是直接删除该数据集ARN对应的实体的操作(调用
DeleteDataset接口):
该操作会直接销毁该数据集的所有底层存储数据、关联的导入任务记录,所有绑定了该数据集的数据集组(包括数据集组2)都会同步丢失该数据集的关联,该数据集及所有导入任务会从所有关联的数据集组中同步消失。
优化建议
如果你的两个数据集组需要独立维护数据、互不干扰,建议分别创建两个独立的目标时间序列数据集,二者可以使用相同名称,但ARN是完全独立的,分别关联到对应数据集组即可避免跨数据集组的操作互相影响。
内容的提问来源于stack exchange,提问作者codenoodles
相关产品推荐
相关产品推荐

