【发布时间】:2016-09-24 01:40:08
【问题描述】:
我正在研究 BigQuery,但我还是新手。
有人可以帮我解决以下问题吗?
1. 创建新的非分区表,其中包含 _partitiontime 字段。
2。从 BigQuery 中导出表(按日期分区的表)的 SQL 中的表结构。
3. 从具有精确结构的分区表创建新的非分区表。
将此问题标记到 java 以获得更多可见性。
【问题讨论】:
标签: java google-bigquery
我正在研究 BigQuery,但我还是新手。
有人可以帮我解决以下问题吗?
1. 创建新的非分区表,其中包含 _partitiontime 字段。
2。从 BigQuery 中导出表(按日期分区的表)的 SQL 中的表结构。
3. 从具有精确结构的分区表创建新的非分区表。
将此问题标记到 java 以获得更多可见性。
【问题讨论】:
标签: java google-bigquery
bq mk my_data_set.my_new_table bq cp my_data_set.partitioned_table my_data_set.my_new_table
请注意,未分区的表不会有 _partitiontime 字段。这是一个伪列,因此不会被复制。如果确实需要,可以运行这样的查询并将其保存到表中:
bq 查询 --destination_table=my_data_set.my_new_table 'SELECT *, _partitiontime AS partition_time FROM my_data_set.partitioned_table'
【讨论】: