BigQuery无法修改分区表架构

时间:2018-09-27 01:56:10

标签: google-cloud-platform google-bigquery

根据BigQuery文档,我试图通过添加字段来修改表的架构。有问题的表是一个分区片(按天分区)。我计划在每个片段上执行操作。

根据文档(https://cloud.google.com/bigquery/docs/managing-partitioned-tables),我应该能够像其他任何表一样将字段添加到分区表中。但是,每当我尝试将字段添加到分区表时,都会遇到此错误:

Could not edit table schema.: Cannot change partitioned/clustered table to non partitioned/clustered table.

关于此错误的含义或我做错的事情,我找不到任何好的信息。我已经成功地向非分区表中添加了一个字段。社区有什么好主意可以帮助我进行故障排除吗?

1 个答案:

答案 0 :(得分:0)

我了解到您正在使用update_table方法来update the schema in python,如果我错了,请纠正我。您必须使用补丁程序API才能做到这一点,try this API可以使您更好地了解其操作方法。