gpt4 book ai didi

azure - ADX 表指定保单保留期内的 UTC 时间

转载 作者:行者123 更新时间:2023-12-03 06:13:14 24 4
gpt4 key购买 nike

在 Azure 数据资源管理器中删除表中的数据时是否可以指定 UTC 时间?

例如:

我的表不断被事件中心摄取。我希望我的表保留策略仅保留从 00:15:00 UTC 到第二天 00:15:00 UTC 的数据。

我尝试过这个,但我不确定。

.alter table TableName policy retention 
```
{
"SoftDeletePeriod": "1.00:15:00",
"Recoverability": "Enabled"
}
```

我在 Microsoft ADX 文档中没有找到任何与时间相关的内容。

最佳答案

数据保留基于 timespan 值(例如 1.00:00:00 为 1 天),而不是基于 datetime 值(例如2023-06-22 17:53:55)。

  • 即便如此,正如 documentation 中提到的: 删除时间不准确。系统保证在超出限制之前不会删除数据,但超出限制后不会立即删除。

如果您希望在某个时间删除数据,您可以使用适当的控制命令(手动或使用简单的脚本/应用程序)显式地执行此操作。请参阅:Delete data from Azure Data Explorer

或者,您可以设置 row-level-security policy在表上,这将过滤掉您不希望返回给查询该表的任何人的任何记录,同时让保留策略最终删除数据。

关于azure - ADX 表指定保单保留期内的 UTC 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76533894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com