Google Bigquery:不兼容的表分区规范

时间:2016-08-09 13:52:16

标签: hadoop google-api google-bigquery

从未分区的临时表中提交复制作业到白天有分区的最终表时,我收到了

cause:java.io.IOException: ErrorMessage: Incompatible table partitioning specification. Expects partitioning specification interval(type:day), but input partitioning specification is none; 

对于复制作业到分区表的输入表是否存在任何限制?如何克服它们?使用Load作业在hadoop bigquery-connector类中创建临时表。而JobConfigurationLoad根本没有TimePartitioning的规范。

1 个答案:

答案 0 :(得分:1)

您能否暂时尝试使用分区元表来获取所需的日期?我在内部提交了一个问题来支持这种情况。以下内容应该有效:

bq --project_id=<project> cp <source_table> <destination_partitioned_table$20160809>