我在BigQuery中有一个日期partitoned表,对于下一个版本,我们想要更改模式中字段的名称(以与输入JSON事件的模型更改保持一致 - 它在模式中为1级如果级别0是“顶部”,则为层次结构。
当前计划是导出/备份,使用新架构执行一些迁移工作,然后保存回BQ,截断旧表。应该工作,但只是重命名一个字段。
有更好的方法吗?我无法看到BQ在经典SQL DDL语句(标准SQL或遗留)中支持这一点 - 也许我错过了这个?这当然会简单得多!也不是我最后一次需要这样做,是标准SQL的一个很棒的功能添加。
干杯