Azure表存储:捕获所有表活动以用于合规性目的

问题描述

出于合规性目的,我需要捕获Azure Table Storage中的所有插入/更新/删除。这是如何完成的?我正在寻找代码示例和/或文档。我知道有Change Feed支持Blob(https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal),但仍处于预览状态。表格有什么相似之处吗?

解决方法

表存储不提供任何更改提要或类似内容。如果需要,您可以切换到“ Premium Tables”,这基本上是Cosmos DB上的Table API-确实提供诸如更改提要之类的功能。当然,这确实需要更高的价格。

https://docs.microsoft.com/en-us/azure/cosmos-db/table-introduction

,

如果您不顾一切,可以尝试Azure Storage analytics logging。重要警告:

尽最大努力记录请求。这意味着大多数请求都会产生日志记录,但无法保证 Storage Analytics 日志的完整性和及时性。

因此,它不能解决您的合规性问题,但可能对其他人有所帮助。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...