代码之家  ›  专栏  ›  技术社区  ›  SaTyA

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

  •  3
  • SaTyA  · 技术社区  · 7 年前

    我已经下载了 Azure Cosmos DB Data Migration Tool 从这里开始。 我正在将Sql数据迁移到Cosmos DB。使用迁移工具时。 Source Information Target Information

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

    2 回复  |  直到 7 年前
        1
  •  2
  •   Sajeetharan    7 年前

    在里面 宇宙数据库 这个 PartitionKey 是将存在于每个对象上的属性,最好用于将类似对象分组在一起。

    根据 docs ,则,

    指定要用作分区键的文档属性(如果 分区键留空,文档在 目标集合)。

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

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

        2
  •  0
  •   Howard Edidin    7 年前

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

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

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