Python 为Biq查询API格式化CSV模式

Python 为Biq查询API格式化CSV模式,python,csv,google-bigquery,Python,Csv,Google Bigquery,我正在使用Google Big Query的python api库,并尝试上载一个包含多列的csv文件。我应该如何格式化模式?我得到一个错误,使用以下命令“无法使用嵌套模式加载csv数据” "schema": { "fields": [ {"fields": [{"name":"elevation","type":"FLOAT"}, {"name":"landcover","type":"STRING"} ],

我正在使用Google Big Query的python api库,并尝试上载一个包含多列的csv文件。我应该如何格式化模式?我得到一个错误,使用以下命令“无法使用嵌套模式加载csv数据”

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

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

您有一个过多的
字段
。试试这个:

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

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

您的
字段太多了。试试这个:

"schema": { 
    "fields": [
        {"name":"elevation","type":"FLOAT"}, 
        {"name":"landcover","type":"STRING"}
    ],
    ...
你可以在他们的文档中看到一个例子