首页 文章

流分析无法输出到DocumentDb的分区集合

提问于
浏览
0

我正在尝试向IoT Hub发送消息并使用Stream Analytics将其保存到DocumentDB,尽管我在将其输出到DocumentDB的“Partitioned”集合时遇到了麻烦 .

我能够将消息输出到“Single Partition”集合,但没有文档输出到“Partitioned”集合 .

详情如下:

[DocDB“分区”集合的流分析输出]

  • 输出别名:outdocdbpart

  • PartitionKey:DeviceId

  • 文件ID:id

[流分析查询]

/*Partitioned:no document inserted*/
SELECT * INTO [outdocdbpart] FROM [inputiothub]

[要插入的JSON内容的格式是这样的]

{
   "DeviceId": "device001",
   "id": "{Guid}",
   ...
}

(*)我只为“Partitioned”集合添加了“id” . 对于“Single Partitioned”,我没有放置“id”属性 .

[DocDB的“分区”集合的设置]

  • PartitionMode:已分区

  • PartitionKey:/ DeviceId

以上资源都在同一组和同一区域 . 可能是问题的原因是什么?我错过了什么吗?

1 回答

相关问题