在BigQuery中从JSON文件创建分区表



我想在BigQuery中创建一个分区表。表的模式是JSON格式的,存储在我的本地路径中。

我想用JSON文件中的分区创建这个表;bq mk-t";命令请帮忙。

提前谢谢。

bk mk  --table --schema=file.json  PROJECTID:DATASET.TABLE

希望以上的例子能有所帮助。

您可以参考更多选项。

建议使用JSON格式创建bigquery表。(1( 如果我们决定使用分区,为了获得更好的性能,表将使用伪分区(_PARTITIONTIME-PARTITIONDATE(。(2( 例如,partition_date是数据类型为TIMESTAMP的列(我们也可以使用数据类型列date(。

{

"name": "partition_date",
"type": "TIMESTAMP",
"mode": "NULLABLE",
"timePartitioning": {
"type": "DAY"
},
"field" : [
{
"name": "partition_date",
"type": "TIMESTAMP"
} 

]
},

最新更新