如何在Azure Cosmos DB中使用多个属性对数据进行分区

如何在Azure Cosmos DB中使用多个属性对数据进行分区,azure,azure-cosmosdb,partitioning,Azure,Azure Cosmosdb,Partitioning,如何在Azure Cosmos DB中使用多个属性对数据进行分区?我试图签入Azure文档,但找不到解决方案 有人能帮我吗 我想使用多个列/属性对数据进行分区。例如。 UserId和ProductId。有可能吗 目前无法在多个属性上对集合进行分区。您可以创建一个复合键(例如,UserProductId),用于存储用户id和产品id,并将其用于数据分区。请编辑您的问题,并包括您所说的多个分区键。是的,我可能使用了不正确的单词。我想使用多个列/属性对数据进行分区。例如,UserId和ProductI

如何在Azure Cosmos DB中使用多个属性对数据进行分区?我试图签入Azure文档,但找不到解决方案

有人能帮我吗

我想使用多个列/属性对数据进行分区。例如。 UserId和ProductId。有可能吗


目前无法在多个属性上对集合进行分区。您可以创建一个复合键(例如,
UserProductId
),用于存储用户id和产品id,并将其用于数据分区。

请编辑您的问题,并包括您所说的多个分区键。是的,我可能使用了不正确的单词。我想使用多个列/属性对数据进行分区。例如,UserId和ProductId。可以这样做吗?谢谢Gaurav的澄清和建议。Gaurav,你能帮我决定最好的分区密钥吗。请参考我提到的图片,根据分区键可以创建可能的分区。您能告诉我哪一列是分区键的最佳候选列吗?我建议您单独问一个问题。另外,请阅读本优秀指南:。