首页 > 解决方案 > BigQuery:超过对列分区表的分区修改次数的配额

问题描述

尝试在使用自定义Timestamp列进行日期分区的 BigQuery 上运行大量导入 CSV 作业时出现此错误。

您的表超出了对列分区表的分区修改次数的配额

完整错误如下:

{Location: "partition_modifications_per_column_partitioned_table.long"; Message: "Quota exceeded: Your table exceeded quota for Number of partition modifications to a column partitioned table. For more information, see https://cloud.google.com/bigquery/troubleshooting-errors"; Reason: "quotaExceeded"}

我不清楚:配额是Number of partition modifications多少?它是如何被超过的?

谢谢!

标签: google-bigquery

解决方案


分区修改次数的配额是多少?

特别 参见:Quotas for Partitioned tables

单个作业修改的最大分区数 - 2,000

每个作业操作(查询或加载)最多可以影响 2,000 个分区。任何影响超过 2000 个分区的查询或加载作业都会被 Google BigQuery 拒绝。

每个表每天的最大分区修改数 - 5,000

对于分区表,您每天最多可以进行 5,000 次分区修改。可以使用追加或覆盖分区中的数据的操作来修改分区。修改分区的操作包括:加载作业、将结果写入分区的查询或修改分区中数据的 DML 语句(INSERT、DELETE、UPDATE 或 MERGE)。

您可以在上面的链接中查看更多详细信息


推荐阅读