目前,我只能看到使用以天为单位指定的保留期的示例。我们可以指定Kusto表格的保留期(以年为单位(吗?我的意思是,下面的命令会将保留期设置为10年吗?.alter-merge table Table1 policy retention softdelete = 10y recoverability = disabled
此外,软删除会将数据保存在数据库中,并将记录标记为删除权限。有没有办法进行硬删除以及使用它时出现的任何问题?我的记录不引用旧数据,因此我希望在保留期后完全删除这些记录。
- 保留策略命令接收一个时间跨度文字,而
year
不是支持的格式之一,因此示例中的命令不起作用。您需要以天为单位指定期限 - 如果将
Recoverability
设置为Enabled
,则将在保留策略到期14天后从存储中删除存储项目。如果设置为Disabled
,则删除将在保留策略期后1d完成