【发布时间】:2020-11-28 12:22:03
【问题描述】:
我想以 JSON 或 azure cosmosdb 支持的任何其他格式获取容器的查询统计信息。有没有办法通过暴露的其余 api 从 azure cosmosdb 获取特定查询的查询统计信息?
【问题讨论】:
标签: azure azure-cosmosdb
我想以 JSON 或 azure cosmosdb 支持的任何其他格式获取容器的查询统计信息。有没有办法通过暴露的其余 api 从 azure cosmosdb 获取特定查询的查询统计信息?
【问题讨论】:
标签: azure azure-cosmosdb
您可以从响应标头中获取查询统计信息。
代码:
var qry = new SqlQuerySpec { query = "SELECT * FROM root" };
var result = await client.PostWithNoCharSetAsync(new Uri(baseUri, resourceLink), qry);
//get response header
Console.WriteLine("result:" + result);
//get documents
Console.WriteLine("result content:" + result.Content.ReadAsStringAsync().Result);
您可以在此处获取代码示例。https://github.com/Azure/azure-cosmos-dotnet-v2/blob/master/samples/rest-from-.net/Program.cs
【讨论】: