我在azure门户网站中创建了一个存储帐户,并从Iot-Hub接收数据并将其输出发送到存储帐户中的blob。 当我在流分析作业帐户中测试输入和输出连接时,它验证了连接是o.k。
但是在向Iot-Hub发送远程数据后,我发现数据确实是在存储帐户中收到的,但是当进入blob容器并单击blob时,它会显示:找不到blob。
我很高兴听到任何可能出现问题的建议, 感谢。
答案 0 :(得分:1)
但是在向Iot-Hub发送远程数据后,我发现数据确实是在存储帐户中收到的,但是当进入blob容器并单击blob时,它会显示:找不到blob。
根据您的描述,我认为您的工作没有输出数据。我建议您按照以下步骤检查此问题:
点击"监控>度量"在您的Stream Analytics工作下;
检查输入事件,运行时错误,数据转换错误的指标。
如果输入事件> 0,ASA作业能够读取数据。如果没有,那么您需要检查您的输入。
如果运行时错误> 0表示ASA作业能够接收数据但在处理查询时出错。转到操作日志过滤器"失败"状态以查找所有这些错误。
如果 InputEvents > 0和 OutputEvents = 0,表示以下之一:
此外,如果您仍然无法找出原因,可以转到操作日志,选择一个最新条目,然后单击详细信息按钮,然后提供所有详细信息,然后我们可以帮助您解决此问题。