1
cosmos dbでJavaScriptストアプロシージャを記述し、1000個のドキュメントをループし、各ドキュメントが1Kサイズであれば、1000 RUかかりますか?サーバーサイドスクリプトで使用されるAzure Cosmos DB RUの処理方法
cosmos dbでJavaScriptストアプロシージャを記述し、1000個のドキュメントをループし、各ドキュメントが1Kサイズであれば、1000 RUかかりますか?サーバーサイドスクリプトで使用されるAzure Cosmos DB RUの処理方法
RU計算はそのようには機能しません(たとえば、1K doc x 1000 = 1000 RUと仮定することはできません)。
ストアドプロシージャのコストを決定する最も正確な方法は、ストアドプロシージャの呼び出し後にヘッダーに返されるRU料金を調べることです。
ヘッダーはであり、SDKコールの呼び出しヘッダーと生のREST呼び出しを介して公開されます。あなたはheaders['x-ms-request-charge']
を見てみたいと思います
client.executeStoredProcedure(sprocLink,params,options, function (err, doc, headers) {
...
})
:
は、ノード/ JavaScriptで、あなたはのようになります電話をかけると思います。
Azure Cosmos DBサービスからのすべての応答には、リクエストの料金レスポンスヘッダーを使用して見つけるのが最も簡単です。リクエストに費やされたリクエスト単位を含むカスタムヘッダー(x-ms-request-charge)が含まれています – Baskar