Arrays 如何为数组定义JSON模式?

Arrays 如何为数组定义JSON模式?,arrays,json,google-bigquery,Arrays,Json,Google Bigquery,我有这个JSON文件: { "tcCensusTractBlockFacesStatefp":"01", "tcCensusTractBlockFacesCountyfp":"001", "tcCensusTractBlockFacesTractce":"020200", "tcCensusTractBlockFacesBlockce10":"2022", "tcCensusTractBlockFaces

我有这个JSON文件:

    {  
        "tcCensusTractBlockFacesStatefp":"01",
        "tcCensusTractBlockFacesCountyfp":"001",
        "tcCensusTractBlockFacesTractce":"020200",
        "tcCensusTractBlockFacesBlockce10":"2022",
        "tcCensusTractBlockFacesGeoid":"010010202002022",
        "cellIDs":[  
        9839958675010879488,
        9839958675082706944,
        9839958677655912448,
        9839958677556297728,
        9839958676975910912,
        9839958677063991296,
        9839958677105934336,
        9839958679922409472,
        9839958679922933760,
        9839958679975886848,
        9839958679979032576,
        9839958679461036032,
        9839958679450550272,
        9839958678956670976,
        9839958678926262272,
        9839958667678187520,
        9839958667562844160,
        9839958675010879488
        ]
    }
如何定义模式以便像这样在BigQuery中导入它

bq mk --table $DATASET:$TABLE tl_2017_schema.json
bq load --source_format=NEWLINE_DELIMITED_JSON $DATASET:$TABLE $WNAME 
以下是我试图做的: tl_2017_schema.json

...
---
     {
        "name": "cellIDs",
        "type": "RECORD",
        "mode": "REPEATED",
        "fields": [
            {
                "name": "cellID",
                "type": "INT64",
                "mode": "NULLABLE"
            }
        ]
    }
...
但负责数组的这一部分与JSON文件中的数组结构不匹配:

    {  
        "tcCensusTractBlockFacesStatefp":"01",
        "tcCensusTractBlockFacesCountyfp":"001",
        "tcCensusTractBlockFacesTractce":"020200",
        "tcCensusTractBlockFacesBlockce10":"2022",
        "tcCensusTractBlockFacesGeoid":"010010202002022",
        "cellIDs":[  
        9839958675010879488,
        9839958675082706944,
        9839958677655912448,
        9839958677556297728,
        9839958676975910912,
        9839958677063991296,
        9839958677105934336,
        9839958679922409472,
        9839958679922933760,
        9839958679975886848,
        9839958679979032576,
        9839958679461036032,
        9839958679450550272,
        9839958678956670976,
        9839958678926262272,
        9839958667678187520,
        9839958667562844160,
        9839958675010879488
        ]
    }
“细胞”:[
9839958675010879488, 9839958675082706944, 9839958677655912448, 9839958677556297728, 9839958676975910912, 9839958677063991296, 9839958677105934336, 9839958679922409472, 9839958679922933760, 9839958679975886848, 9839958679979032576, 9839958679461036032, 9839958679450550272, 9839958678956670976, 9839958678926262272, 9839958667678187520, 9839958667562844160, 9839958675010879488 ]


如何做到这一点?

只需运行一个:


谢谢,这很好:{“name”:“cellIDs”,“type”:“NUMERIC”,“mode”:“REPEATED”}]
{
    "name": "cellIDs",
    "type": "INTEGER",
    "mode": "REPEATED"
}