CDBQueryRuntimeStatistics
中的所有查询似乎都是选择查询。
CDBQueryRuntimeStatistics
| where not( QueryText startswith '{"query":"SELECT' )
不返回任何内容。 我想我应该在某个地方删除。
Azure cosmos dB NoSQL Api 仅提供
select
查询。我们无法使用查询来删除。 CDBDataPlaneRequests
捕获删除操作的原因可能是使用rest
或C# code
对cosmos dB数据进行的删除操作。 CDBDataPlaneRequests
捕获对 cosmos dB 数据进行的所有操作。但CDBQueryRuntimeStatistics
仅记录所有查询操作。
CDBDataPlaneRequests:DataPlaneRequests 表捕获 Cosmos DB 帐户的每个数据平面操作。数据平面请求是为创建、更新、删除或检索帐户内的数据而执行的操作。
CDBQueryRuntimeStatistics:此表详细介绍了针对 SQL API 帐户执行的查询操作。默认情况下,查询文本及其参数会被混淆,以避免通过请求提供全文查询日志记录来记录 PII 数据。
这可能是数据记录在
CDBDataPlaneRequests
而不是记录在 CDBQueryRuntimeStatistics
日志中的原因。
参考: