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

HTTP调用BigQuery InsertAll插入记录格式错误求助

解决BigQuery InsertAll接口的"my_object is not a record"错误

错误原因

你在请求体里给my_object额外嵌套了一层json字段,这不符合BigQuery对RECORD类型字段的预期格式,导致系统无法识别它为合法的记录对象。

正确的请求体结构

{
  "rows": [
    {
      "insertId": 123456,
      "json": {
        "my_object": {
          "name": "Alice",
          "age": 30
        }
      }
    }
  ],
  "traceId": "test"
}

说明

直接将包含name和age的JSON对象赋值给my_object即可,不需要额外的json嵌套层级,这样BigQuery就能正确识别该字段为RECORD类型,匹配你的表结构要求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 13:03:18