在 Azure 数据工厂中复制数据时请求超时错误
Request timed out error on copying data in azure data factory
我在我的 adf 管道中的 运行 副本 activity 上收到以下错误。我的源和接收器是不同订阅中的 cosmos db 容器。 ADF 管道是在具有目标(接收器)cosmos db 容器的订阅中创建的。
错误:
Error code 2200 Failure type User configuration issue
Type=Microsoft.Azure.Documents.RequestTimeoutException,Message=Request
timed out. ActivityId: 0d2b8ebb-090d-43eb-8494-f82e53b3134b, Request
URI: /dbs/ZLQDAA==/colls/ZLQDAIez1wo=/docs, RequestStats: , SDK:
documentdb-dotnet-sdk/2.5.1 Host/64-bit
MicrosoftWindowsNT/6.2.9200.0,Source=Microsoft.Azure.Documents.Client,''Type=System.Threading.Tasks.TaskCanceledException,Message=A
task was
canceled.,Source=mscorlib,''Type=Microsoft.Azure.Documents.RequestTimeoutException,Message=Request
timed out. ActivityId: 0d2b8ebb-090d-43eb-8494-f82e53b3134b, Request
URI: /dbs/ZLQDAA==/colls/ZLQDAIez1wo=/docs, RequestStats: , SDK:
documentdb-dotnet-sdk/2.5.1 Host/64-bit
MicrosoftWindowsNT/6.2.9200.0,Source=Microsoft.Azure.Documents.Client,''Type=System.Threading.Tasks.TaskCanceledException,Message=A
task was
canceled.,Source=mscorlib,''Type=Microsoft.Azure.Documents.RequestTimeoutException,Message=Request
timed out. ActivityId: 0d2b8ebb-090d-43eb-8494-f82e53b3134b, Request
URI: /dbs/ZLQDAA==/colls/ZLQDAIez1wo=/docs, RequestStats: , SDK:
documentdb-dotnet-sdk/2.5.1 Host/64-bit
MicrosoftWindowsNT/6.2.9200.0,Source=Microsoft.Azure.Documents.Client,''Type=System.Threading.Tasks.TaskCanceledException,Message=A
task was
canceled.,Source=mscorlib,''Type=Microsoft.Azure.Documents.RequestTimeoutException,Message=Request
timed out. ActivityId: 0d2b8ebb-090d-43eb-8494-f82e53b3134b, Request
URI: /dbs/ZLQDAA==/colls/ZLQDAIez1wo=/docs, RequestStats: , SDK:
documentdb-dotnet-sdk/2.5.1 Host/64-bit
MicrosoftWindowsNT/6.2.9200.0,Source=Microsoft.Azure.Documents.Client,''Type=System.Threading.Tasks.TaskCanceledException,Message=A
task was canceled.,Source=mscorlib,'
根据官方文档
Cosmos DB 将单个请求的大小限制为 2MB。公式为请求大小 = 单个文档大小 * 写入批量大小。如果您遇到错误“请求大小太大”,减少复制接收器配置中的 writeBatchSize 值。
页面大小:查询结果每页的文档数。默认为“-1”,最多使用 1000 个服务动态页面。
吞吐量:为读取操作期间每次执行此数据流时要应用于 CosmosDB 集合的 RU 数设置一个可选值。最低为 400。
我在我的 adf 管道中的 运行 副本 activity 上收到以下错误。我的源和接收器是不同订阅中的 cosmos db 容器。 ADF 管道是在具有目标(接收器)cosmos db 容器的订阅中创建的。
错误:
Error code 2200 Failure type User configuration issue
Type=Microsoft.Azure.Documents.RequestTimeoutException,Message=Request timed out. ActivityId: 0d2b8ebb-090d-43eb-8494-f82e53b3134b, Request URI: /dbs/ZLQDAA==/colls/ZLQDAIez1wo=/docs, RequestStats: , SDK: documentdb-dotnet-sdk/2.5.1 Host/64-bit MicrosoftWindowsNT/6.2.9200.0,Source=Microsoft.Azure.Documents.Client,''Type=System.Threading.Tasks.TaskCanceledException,Message=A task was canceled.,Source=mscorlib,''Type=Microsoft.Azure.Documents.RequestTimeoutException,Message=Request timed out. ActivityId: 0d2b8ebb-090d-43eb-8494-f82e53b3134b, Request URI: /dbs/ZLQDAA==/colls/ZLQDAIez1wo=/docs, RequestStats: , SDK: documentdb-dotnet-sdk/2.5.1 Host/64-bit MicrosoftWindowsNT/6.2.9200.0,Source=Microsoft.Azure.Documents.Client,''Type=System.Threading.Tasks.TaskCanceledException,Message=A task was canceled.,Source=mscorlib,''Type=Microsoft.Azure.Documents.RequestTimeoutException,Message=Request timed out. ActivityId: 0d2b8ebb-090d-43eb-8494-f82e53b3134b, Request URI: /dbs/ZLQDAA==/colls/ZLQDAIez1wo=/docs, RequestStats: , SDK: documentdb-dotnet-sdk/2.5.1 Host/64-bit MicrosoftWindowsNT/6.2.9200.0,Source=Microsoft.Azure.Documents.Client,''Type=System.Threading.Tasks.TaskCanceledException,Message=A task was canceled.,Source=mscorlib,''Type=Microsoft.Azure.Documents.RequestTimeoutException,Message=Request timed out. ActivityId: 0d2b8ebb-090d-43eb-8494-f82e53b3134b, Request URI: /dbs/ZLQDAA==/colls/ZLQDAIez1wo=/docs, RequestStats: , SDK: documentdb-dotnet-sdk/2.5.1 Host/64-bit MicrosoftWindowsNT/6.2.9200.0,Source=Microsoft.Azure.Documents.Client,''Type=System.Threading.Tasks.TaskCanceledException,Message=A task was canceled.,Source=mscorlib,'
根据官方文档
Cosmos DB 将单个请求的大小限制为 2MB。公式为请求大小 = 单个文档大小 * 写入批量大小。如果您遇到错误“请求大小太大”,减少复制接收器配置中的 writeBatchSize 值。
页面大小:查询结果每页的文档数。默认为“-1”,最多使用 1000 个服务动态页面。
吞吐量:为读取操作期间每次执行此数据流时要应用于 CosmosDB 集合的 RU 数设置一个可选值。最低为 400。