我试图了解 Azure 数据资源管理器如何通过删除或修改记录来获取更新。我看到了使用摄取中心的文档,但这仅用于附加记录。删除或修改怎么办?
您是否必须为每次更改创建一个全新的数据库或批量更改?
我的目标是创建一个包含 1kb 记录的 30TB 数据库。需要对时间范围、记录所有者、平面列值运行快速查询。有时需要根据 TTL 或通过 API 调用显式删除记录
最佳答案
创建 Azure 数据资源管理器的最初目的是大规模处理日志。
日志不会更新,因此它是采用仅附加方法(仅插入)设计的。
随着时间的推移,日志确实会变得不太相关或完全不相关,因此它是基于 retention policy 使用内置保留功能创建的。 .
在某个时刻 soft delete添加了功能,以及 purge能力,支持 GDPR (一般数据保护条例)。
"Unlike .purge, the .delete command doesn't reingest the data. It just marks records that are returned by the predicate query as deleted and is therefore much faster."
关于azure - 如何处理读入 Azure 数据资源管理器的记录的删除或更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73495308/