代码之家  ›  专栏  ›  技术社区  ›  K. Hara

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

  •  0
  • K. Hara  · 技术社区  · 8 年前

    我正在尝试向物联网中心发送消息并将其保存到DocumentDB 使用流分析,尽管我在将其输出到 DocumentDB的“分区”集合。

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

    具体如下:

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

    • 输出别名:outdocdbart
    • 分区键:设备ID
    • 文档Id:Id

    [流分析查询]

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

    [要插入的JSON内容格式如下]

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

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

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

    • 分区模式:分区
    • 分区键:/DeviceId

    以上资源均在同一组、同一地区。 问题的原因可能是什么? 我错过了什么吗?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Andrew Liu    8 年前

    Azure Stream Analytics当前无法输出到Azure DocumentDB分区集合。我们的团队目前正在努力实现这一点,但我们还没有一个ETA。

    与此同时,你能在Azure Stream Analytics反馈论坛上投票支持此项目吗?

    https://feedback.azure.com/forums/270577-stream-analytics/suggestions/13431888-output-new-documentdb-single-partition-partition