Azure Functions CosmosDB 输入绑定中的分页支持
Paging Support in Azure Function CosmosDB Input binding
我正在尝试通过查询将数据从 CosmosDB 导出到不同的集合。
我使用该查询作为 CosmosDB 绑定参数创建了一个函数。
由于查询结果集过大,函数一直超时,需要5分钟以上的时间来检索。
关于如何 运行 使用 Azure 函数导出的任何建议?或者我应该采取不同的方法?
I'm trying to export data from CosmosDB to a different collection, by query.
根据您的描述,也许您可以尝试使用DocumentDB 数据迁移工具来达到您的目的。您可以选择源信息和目标 Information.And 您可以通过选择 输入查询 单选按钮添加特定的查询语句。更多详情,请阅读这篇article.
您可以在主机文件中将函数的超时时间增加到最多 10 分钟,但我同意 Mikhail 的观点,函数的触发器旨在用于较小的工作负载。如果您绝对必须在函数中使用持久函数,则可以创建持久函数,但是您不使用触发器而是从函数内部使用 select。
我正在尝试通过查询将数据从 CosmosDB 导出到不同的集合。
我使用该查询作为 CosmosDB 绑定参数创建了一个函数。
由于查询结果集过大,函数一直超时,需要5分钟以上的时间来检索。
关于如何 运行 使用 Azure 函数导出的任何建议?或者我应该采取不同的方法?
I'm trying to export data from CosmosDB to a different collection, by query.
根据您的描述,也许您可以尝试使用DocumentDB 数据迁移工具来达到您的目的。您可以选择源信息和目标 Information.And 您可以通过选择 输入查询 单选按钮添加特定的查询语句。更多详情,请阅读这篇article.
您可以在主机文件中将函数的超时时间增加到最多 10 分钟,但我同意 Mikhail 的观点,函数的触发器旨在用于较小的工作负载。如果您绝对必须在函数中使用持久函数,则可以创建持久函数,但是您不使用触发器而是从函数内部使用 select。