将数据写入 Time Series Insights Gen2

Write data to Time Series Insights Gen2

有没有办法以编程方式将数据写入 Time Series Insights Gen2?

在我们的案例中,我们定期根据原始数据计算值。计算需要比简单地将聚合应用于单个时间序列的值更多的逻辑。

我想重新获取计算结果和 TSI 的时间戳,以便我可以将其与原始数据一起查询。

实现此目的的唯一方法是将带有计算结果的事件发送到 IoT 中心或事件中心,就像我们看到的 Gen1 一样 还是我遗漏了什么?

对于 Gen2 来说,将数据添加到 TSI 的唯一方法是通过 EventHub 或 IoTHub - 参见:https://docs.microsoft.com/en-us/azure/time-series-insights/concepts-streaming-ingestion-event-sources

请添加一个新的功能请求here,其中包含您的方案详细信息,以便其他人可以投票,我们会优先考虑采用不同于通过 IoT 中心或事件中心的其他方式来摄取数据。

对于您的场景,虽然您可以通过 HTTP 将计算结果发送到您的 IoT 中心或事件中心——这两种服务都有一个 HTTP 端点——但请注意,将历史数据与真实数据混合是不可取的-时间数据,所以如果你这样做,你应该尽快进行计算——在与原始事件相同的一天或更早。