在CosmosDB中创建表的正确方法是什么?

时间:2017-10-17 16:13:30

标签: azure azure-cosmosdb

我打算使用nodejs和Mongo API与CosmosDB进行交互。我在部署期间使用ARM模板配置资源,在本例中为CosmosDB和Web App。

我来自AWS背景,您可以使用Cloud Formation来定义DynamoDB表和索引以及这些表的默认吞吐量,但我无法在ARM模板中找到如何执行此操作。

我希望通过ARM模板创建表吗?或者我应该为此设置迁移脚本?什么是促进CosmosDB自动部署的推荐方法?

1 个答案:

答案 0 :(得分:1)

您无法通过ARM模板创建Cosmos数据库集合;您只能使用ARM模板来配置数据库本身。

在配置数据库之后,您需要以编程方式(通过REST API或众多SDK中的一个)或通过脚本(Azure CLI,PowerShell等)创建集合。