Azure Time Series Insight能否插入缺失数据?补数后未生效
Azure Time Series Insight (TSI) 缺失数据补全相关问题解答
Azure TSI支持插入历史缺失数据,但你重新提交后未生效,大概率是未满足对应条件,以下是核心要点和排查方向:
- 数据格式与时间戳要求:每条补全数据必须包含正确的Time Series ID、精准对应2022-11-20 17:00-21:00的事件时间戳,且该时间戳需在你的TSI环境设定的数据保留期内——如果超出保留期,数据会被直接丢弃,不会存入存储。
- ingestion状态验证:通过Azure门户查看TSI的 ingestion 指标(如
Ingressed Events、Failed Events),确认补传数据是否被成功接收。若存在失败事件,查看错误日志排查格式错误、权限问题或数据源连接异常。 - 存储类型与索引延迟:
- 若为TSI Gen2,数据存储在Azure Data Explorer(ADX)中,插入历史数据后需等待ADX完成索引更新,可能存在数分钟到数十分钟的延迟,并非实时可见。
- 若为TSI Gen1,冷存储中的历史数据查询需要触发加载操作,可能需要手动调整查询时间范围或等待缓存刷新后才能看到补全的数据。
- 数据去重机制:TSI默认会对相同Time Series ID、相同时间戳的事件做去重处理。如果补传的数据和故障时尝试发送的事件完全一致,会被判定为重复数据而忽略。这种情况下,可微调数据属性内容,或针对TSI Gen2通过ADX表配置修改去重策略。
内容的提问来源于stack exchange,提问作者John Hadikusumo
相关产品推荐
相关产品推荐

