在Azure IoT中心环境中,什么时候会使用Stream Analytics而不是Time Series Insights?
两者的产品页面和文档都表明它们非常适合物联网/数据应用。但是,我不清楚这些差异。
我的用例既是实时监控,也是ETL分析。可以(或者甚至应该?)两者一起使用吗?
我可以看到的一个直接差异是Time Series Insights存储数据,而Stream Analytics(我认为)需要开发人员集成存储。
简而言之,流分析是关于数据的转换,过滤和聚合,时间序列洞察是关于可视化(存储的)数据。
通过流分析传递的数据通常被转发到诸如power bi(用于实时监控)或诸如数据库之类的存储之类的资源,以供稍后分析或处理。
我可以看到的一个直接差异是Time Series Insights存储数据,而Stream Analytics(我认为)需要开发人员集成存储。
这是一个正确的陈述。 TSI是一个数据存储,但其目的是创建一个(可视)分析该数据的环境。 ASA不能单独用于分析数据。
您可以使用ASA转换数据并将数据发送到Event Hub。然后,可以将相同的事件中心用作TSI的数据源。