【问题标题】:how to retrieve the query stats for a cosmosdb through rest api exposed?如何通过暴露的rest api检索cosmosdb的查询统计信息?
【发布时间】:2020-11-28 12:22:03
【问题描述】:

我想以 JSON 或 azure cosmosdb 支持的任何其他格式获取容器的查询统计信息。有没有办法通过暴露的其余 api 从 azure cosmosdb 获取特定查询的查询统计信息?

【问题讨论】:

    标签: azure azure-cosmosdb


    【解决方案1】:

    您可以从响应标头中获取查询统计信息。

    代码:

    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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-28
      相关资源
      最近更新 更多