【发布时间】:2020-10-15 03:05:25
【问题描述】:
我有 2 个数据库,一个 prod 和一个 test。我想编写一个存储过程来清空测试,并用 prod 中的项目填充它。产品并不大,大约 2k 项。
如果没有存储过程可以更好地实现这一点,我也对此持开放态度:)
谁能给我指点这方面的任何资源?我目前正在使用批量导入基础程序,但我不知道如何在其中访问另一个数据库的项目。
【问题讨论】:
-
这个要求有很多方法可以实现。您可以尝试使用诸如 datafactory 之类的东西,这将使一切变得简单。请看我的回答,。
-
我建议查看 Cosmos DB 的 *changefeed" 功能。至于存储过程,如果您有多个分区,则会遇到问题,因为存储过程的范围仅限于单个分区。除了那:这确实不是可以客观回答的问题,因为有几种可能的方法。
标签: azure azure-cosmosdb