我想将数据上传到cosmos DB(NoSQL API)。 这是我的表分区键逻辑
分区键:/x_id/位置/名称 唯一键:[/source, /type]
我要上传的JSON文件是
[
{
"x_id": "1",
"type": "ROLL",
"location": "10",
"source": "A",
"event_name": "B"
},
{
"x_id": "2",
"type": "ROLL",
"location": "11",
"source": "C",
"event_name": "D"
}
]
保存数据时出现以下错误
Error bulk creating items for container table_name:
Cannot use the 'in' operator to search for 'location' in 1
但是,当我将单个项目添加到同一个容器时,它工作正常,但是当进行批量上传时,它开始出现上述错误。
用于批量上传的选项:
Upload Item
有人可以帮忙吗?
/x_id/location/name
单击 Add hierarchical partition key
按顺序添加每个键。由于共享的示例文档中没有名为 name
的列,因此我将其替换为 event_name
。