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



当从未分区的临时表向按天分区的最终表提交复制作业时,我收到

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

那么,复制到分区表的输入表有什么限制吗?如何克服这些限制呢?临时表是在hadoop bigquery-connector类中使用Load job创建的。而JobConfigurationLoad根本没有TimePartitioning的规范

您能暂时尝试使用所需日期的分区元表吗?我已经在内部提交了一个问题来支持这个场景。下面的代码应该可以工作:

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

相关内容

  • 没有找到相关文章

最新更新