Python 为Biq查询API格式化CSV模式
我正在使用Google Big Query的python api库,并尝试上载一个包含多列的csv文件。我应该如何格式化模式?我得到一个错误,使用以下命令“无法使用嵌套模式加载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"} ],
"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"}
],
...
你可以在他们的文档中看到一个例子