我打算使用nodejs和Mongo API与CosmosDB进行交互。我在部署期间使用ARM模板配置资源,在本例中为CosmosDB和Web App。
我来自AWS背景,您可以使用Cloud Formation来定义DynamoDB表和索引以及这些表的默认吞吐量,但我无法在ARM模板中找到如何执行此操作。
我希望通过ARM模板创建表吗?或者我应该为此设置迁移脚本?什么是促进CosmosDB自动部署的推荐方法?
答案 0 :(得分:1)
您无法通过ARM模板创建Cosmos数据库集合;您只能使用ARM模板来配置数据库本身。
在配置数据库之后,您需要以编程方式(通过REST API或众多SDK中的一个)或通过脚本(Azure CLI,PowerShell等)创建集合。