格式化Bigquery API的CSV架构

时间:2014-02-28 16:47:23

标签: python csv google-bigquery

我正在使用Google Big Query的python api库并尝试上传包含多列的csv文件。我应该如何格式化架构?我收到一条错误,上面写着“无法使用以下

加载嵌套模式的csv数据”
    "schema": { 
      "fields": [ 
        {"fields": [{"name":"elevation","type":"FLOAT"}, 
                    {"name":"landcover","type":"STRING"} ],

          "type": "RECORD",
          "name": "properties", 
        },
      ],
    }

1 个答案:

答案 0 :(得分:4)

你有一个fields太多了。试试这个:

"schema": { 
    "fields": [
        {"name":"elevation","type":"FLOAT"}, 
        {"name":"landcover","type":"STRING"}
    ],
    ...

您可以在他们的文档here中看到一个示例。