You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用getEvents API无法访问Time Series Insights冷存储数据

Azure TSI冷存储getEvents API返回空结果解决方案

配置排查项

  • 首先确认TSI Gen2实例的冷热存储分界时间配置,核对你查询的10-15天区间的数据是否确实已经归档至冷存储,同时确认冷存储功能处于正常启用状态,关联的Azure存储账户无服务异常。
  • 确认请求使用的身份凭证具备Time Series Insights Cold Data Reader权限,TSI Explorer的登录身份和代码调用使用的身份权限相互独立,需单独校验。

请求参数校验

  • 核对代码中填写的timeSeriesId值和TSI Explorer中查询的目标时序ID完全一致,时序ID大小写敏感,字符、格式不匹配会直接返回空结果。
  • 临时删除请求参数中的projectedProperties配置重新发起请求:如果冷存储中event属性的实际类型和你填写的String不匹配,会触发属性过滤返回空数据,去掉该配置查询全量属性可验证该问题。
  • 直接从TSI Explorer导出对应时间范围的查询请求报文,和你代码生成的请求Body做逐字段对比,确认没有遗漏配置项、时间范围计算逻辑和Explorer的查询逻辑完全一致。

异常定位技巧

  • 打印完整的请求响应信息,包括HTTP状态码、响应头、原始响应内容:部分场景下请求被限流、权限拦截、存储账户防火墙拦截时,接口可能返回200状态码但携带空结果,或者隐藏的错误提示未被捕获。
  • 若关联的冷存储账户配置了IP白名单,需将你代码部署环境的出口IP加入白名单,同时确认存储账户未禁用TSI服务的访问权限。

内容的提问来源于stack exchange,提问作者ACarter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 22:45:02