繁体   English   中英

如何在诊断日志上查看对 Cosmos DB SQL API 帐户执行的插入/更新操作?

[英]How to view Insert/Update operations performed on Cosmos DB SQL API account on Diagnostic logs?

我有一个 NOSQL Cosmos DB API 帐户,我想查看对该帐户执行的插入/更新操作。

我已启用诊断日志并使用CDBQueryRuntimeStatistics获取详细信息。 它仅显示查询操作,而不显示诊断日志中的所有操作。

我在这里错过了什么吗?

我希望这能显示所有操作,包括插入/更新

看起来你在这种情况下使用了错误的表,

如此处所定义,

此表详细说明了针对 SQL API 帐户执行的查询操作。 默认情况下,查询文本及其参数会被混淆,以避免通过请求提供的全文查询日志记录 PII 数据。

相反,您应该使用CDBDataPlaneRequests

DataPlaneRequests 表捕获 Cosmos DB 帐户的每个数据平面操作。 数据平面请求是为创建、更新、删除或检索帐户内的数据而执行的操作。

它还应该为所有Create/Upsert操作提供所需的信息。 以下是一些示例查询

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM