在Azure Cosmos DB中执行存储过程时,如何获取消耗的RU数量?

时间:2018-08-02 09:28:01

标签: azure azure-cosmosdb azure-cosmosdb-sqlapi

我正在编写一个Cosmos DB存储过程,其中包含多个查询。我想知道存储过程执行时消耗的RU数。执行存储过程后,没有RU消耗量的日志,该日志在执行查询时出现。

有什么方法可以查看执行存储过程所消耗的RU?

1 个答案:

答案 0 :(得分:0)

据我所知,如果要在Cosmos DB SDK中获得<ul style="list-style:none;"> <?php while($row = $result->fetch_assoc()):?> <li class="list-group-item"><?=$row['name']?><li> <?php endwhile ?> </ul> JS: $('ul li').click(function() { var index = $(this).index(); console.log(index); }) 方法中的RUs,请使用executeStoredProcedure方法。它不会显示在门户中。

例如代码:

getRequestCharge()

如果您要在存储过程中请求内部SQL的请求费用。到目前为止,尚无法完成。您可以看到此previous thread

  

Azure Cosmos DB今天不提供此功能。的   ['x-ms-request-charge']值将在消耗的RU范围内   通过在存储过程之外执行的单个操作。

如果您确实关注此功能,可以在此处提交feedback来跟踪进度。

希望它对您有帮助。