如何通过CLI从云存储上载CSV(按列名称划分)到BigQuery?

问题描述 投票:1回答:1

我想通过CLI将CSV文件(按列名分区)上载到bigquery。例如:表应按名为“ Time-Key”的列名进行分区。这是我当前的代码:

bq load \
--source_format=CSV \
{prjectname:Datasetname.tablename} \
{cloud storage path for csv file} \
./{SchemaNames.json}

我如何为此添加分区参数? (例如:PARTITION BY TIME_KEY)

google-bigquery upload google-cloud-storage command-line-interface partitioning
1个回答
0
投票

来自文档:

-time_partitioning_field

该字段用于确定如何创建基于时间的分区。如果在没有此值的情况下启用了基于时间的分区,则会根据加载时间对表进行分区。

https://cloud.google.com/bigquery/docs/reference/bq-cli-reference#bq_load

© www.soinside.com 2019 - 2024. All rights reserved.