不工作 - 使用Blob OR事件作为输入并将DocumentDB作为输出接收器的Azure流分析

时间:2017-05-08 06:25:14

标签: azure azure-cosmosdb azure-stream-analytics

使用Azure Stream Analytics将事件从Blob或事件中心流式传输到DocumentDB。已根据Microsoft文档“https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-get-started

完成配置

当我尝试在流分析和输出接收器中将输入作为事件中心或Blob作为documentdb时,那么我无法在文档资源管理器中看到任何json数据。

在Stream Analytics查询中,我上传了一个JSON文件,我在一行中获得了输出。我关注了一些链接Azure Stream Analytics is not feeding DocumentDB output sinkGetting error in Azure Stream Analytics with DocumentDB as sink

但无法弄清楚出了什么问题。

1 个答案:

答案 0 :(得分:0)

您是否正在写入分区的documentdb?如果是这样,请尝试提供过滤分区键的条件。除非我提供了标准,否则我有一些收藏品无法在文档资源管理器中显示文档,即使我可以通过查询资源管理器返回文档。

编辑:您可以通过添加过滤器来提供此条件。

单击过滤器按钮:

enter image description here

添加过滤条件,其中包括您用于分区键的任何字段。在我的情况下,我使用的是deviceID,因此我的过滤器为c.deviceID = "SomeDeviceIDThatIWantToFind"enter image description here