C# 时间序列洞察中的历史数据摄取和查询
我们正在评估Azure Time Series Insights(预览)以获取历史物联网遥测数据。我们使用设备时间戳而不是事件排队时间戳作为时间戳属性(非默认行为) 我们在获取历史数据(>2年)方面遇到了困难。TSI悄悄地删除这些消息。我们想了解吸收旧数据的最佳实践是什么 类似地,在查询端,结果是基于TSI视图(过去400天)返回的,还是我们可以查询所有现有的拼花地板文件(即通过Event hub接收的所有数据,不管它有多旧) 我们已经尝试接收新数据,它出现在TSI仪表板上。但是,由于时间戳较旧,我们无法接收旧数据。这些消息将被删除 我们希望摄取保留设备时间戳的历史传感器数据。我们可以关注事件排队时间戳,但这使得查询成为一个问题。C# 时间序列洞察中的历史数据摄取和查询,c#,azure,historical-db,azure-timeseries-insights,C#,Azure,Historical Db,Azure Timeseries Insights,我们正在评估Azure Time Series Insights(预览)以获取历史物联网遥测数据。我们使用设备时间戳而不是事件排队时间戳作为时间戳属性(非默认行为) 我们在获取历史数据(>2年)方面遇到了困难。TSI悄悄地删除这些消息。我们想了解吸收旧数据的最佳实践是什么 类似地,在查询端,结果是基于TSI视图(过去400天)返回的,还是我们可以查询所有现有的拼花地板文件(即通过Event hub接收的所有数据,不管它有多旧) 我们已经尝试接收新数据,它出现在TSI仪表板上。但是,由于时间戳较旧
正在寻找通过时间序列洞察解决历史数据的摄取和查询部分的建议。您能否详细说明如何检测到消息被悄悄丢弃?您是否看到任何错误消息?注意:Time Series Insights预览使用具有拼花文件类型的Azure Blob存储。当GA TSI将在命中事件源的60秒内提供数据时。在预览期间,预计数据可用的时间会更长。因此,请确保您在尝试查看历史数据之前等待足够的时间。实际上,由于UI的限制为过去1年,所以数据没有出现。我们可以通过GetEvents API获得相同的结果