在大同DB SQL API中对请求进行节流。

问题描述 投票:0回答:1

我正在运行一个简单的adf管道,用于将数据从data lake存储到cosmos db(sql api)。

在将数据库吞吐量设置为Autopilot 4000 RUs后,运行了约11分钟,我看到207个节流请求。在将数据库吞吐量设置为Autopilot 20,000 RUs后,运行时间约为7分钟,我看到744个节流请求。为什么会这样?谢谢你!我正在运行一个简单的adf。

enter image description here

azure-cosmosdb azure-data-factory azure-data-factory-2 azure-cosmosdb-sqlapi
1个回答
1
投票

将索引策略改为 始终如一 的 ADF 复制活动,完成后再改回一致。

Azure Cosmos DB 支持两种索引模式。

  • 一致性。当你创建、更新或删除项目时,索引会同步更新。这意味着您的读取查询的一致性将是为账户配置的一致性。
  • 无:在容器上禁用索引。当容器被用作纯键值存储而不需要二级索引时,通常会使用这种方式。它也可以用来提高批量操作的性能。在批量操作完成后,可以将索引模式设置为一致,然后使用监控的 IndexTransformationProgress 直到完成。

如何修改索引策略。

修改索引策略

© www.soinside.com 2019 - 2024. All rights reserved.