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

Kusto采集Bing Magnetar平台指标失败:BadRequest_InvalidBlob排查求助

Kusto数据摄入失败(BadRequest_InvalidBlob)排查思路

问题背景

我们通过Kusto在Bing Magnetar平台采集指标,此前稳定运行数月,但6月5日至6月19日期间无任何指标数据,数据摄入失败报错:
BadRequest_InvalidBlob: hr: '2161770498' 'expected value at line 1 column 4117'
问题自行出现并缓解,期间未做任何变更,已执行.show ingestion failures命令,寻求进一步排查方向。集群信息:adsdata.eastus.kusto.windows.net

进一步排查步骤

  • 定位并检查故障Blob内容
    从.show ingestion failures的结果中,提取对应时间段失败记录的BlobPath,找到目标存储Blob:
    • 直接查看该Blob第1行第4117位附近的内容,排查是否存在JSON语法错误、字段缺失、特殊字符未转义等格式问题
    • 对比同期正常摄入的Blob格式,确认是否存在输出结构差异
  • 验证Magnetar平台的指标输出变化
    自身未做变更不代表数据源无调整:
    • 确认Magnetar平台在6月5日前后是否有版本更新、配置调整
    • 查看Magnetar的输出日志,排查是否有异常数据生成记录
  • 检查Kusto摄入映射规则兼容性
    即使未手动修改映射,数据源字段变化也可能导致解析失败:
    • 执行.show table <目标表名> ingestion mappings查看当前映射规则
    • 将故障Blob的内容与映射规则逐一对比,检查字段匹配度、数据类型是否冲突
  • 排查存储与Kusto的访问链路
    短暂的权限或网络波动也可能引发此类报错:
    • 查看存储账户的访问日志,确认6月5日-19日期间Kusto集群的访问是否有异常
    • 验证Kusto集群的托管身份/系统身份是否仍具备存储账户的读取权限
  • 查看Kusto集群系统事件
    执行.show cluster events,筛选6月5日至19日的事件,排查是否有集群维护、故障等系统级问题影响摄入

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 17:42:07