gpt4 book ai didi

azure-cosmosdb - 如何为 Cosmos 数据库中的每个文档设置一个字段?

转载 作者:行者123 更新时间:2023-12-04 08:48:55 24 4
gpt4 key购买 nike

将每条记录的 PumperID 字段设置为默认值的 Cosmos 存储过程是什么样的?
我们需要这样做来修复一些数据,因此该过程将访问每个具有 PumperID 字段的记录(并非所有文档都有此字段),并将其设置为默认值。
enter image description here

最佳答案

假设是一次性数据维护任务,可以说最简单的解决方案是创建一个单一用途的 .NET Core 控制台应用程序,并使用 SDK 查询需要更改的项目并执行更新。例如,我使用这种方法重命名属性。这适用于任何 Cosmos 数据库,并且不需要部署任何存储过程或其他方式。
理想情况下,它被设计为幂等的,因此如果需要多次传递来捕获传入的新数据,它可以多次运行。如果项目数量很大,可以选择使用 SDK 操作来扩大启动和缩减吞吐量完成后下来。为了提高性能,请在 Azure 虚拟机或函数上靠近终结点运行它。

关于azure-cosmosdb - 如何为 Cosmos 数据库中的每个文档设置一个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64176692/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com