如何在Azure Cosmos DB数据迁移工具中将数据从SQL迁移到Cosmos Db时分配分区键

时间:2018-03-24 07:46:34

标签: azure azure-cosmosdb

我已从此处下载Azure Cosmos DB Data Migration Tool。 我正在将Sql数据迁移到Cosmos DB。使用迁移工具时。 Source Information Target Information

我应该在分区键字段中提供什么?

2 个答案:

答案 0 :(得分:1)

cosmosdb 中, PartitionKey 是一个属性,它将存在于最适合将相似对象组合在一起的每个对象上。

根据 docs

  

指定要用作分区键的文档属性(如果   分区键保留为空白,文档随机分割   目标馆藏。)

超过10GB的集合,需要分区密钥。

要了解有关PartionKey的更多信息,请阅读 here

答案 1 :(得分:0)

这取决于您是将一个表还是多个表迁移到一个集合中?

我建议使用所有表中都存在的唯一索引。

或者,您可以创建新的分区键