如何修改BigQuery数据集的默认过期时间为永不过期
BigQuery设置数据集默认表永不过期的SQL方案
- 核心修改逻辑:将
default_table_expiration_days参数值设置为NULL即可实现新建表默认永不过期 - 调整后的SQL语句如下:
ALTER SCHEMA mydataset SET OPTIONS(default_table_expiration_days = NULL)
- 补充说明:
- 该配置仅对修改后新创建的表生效,存量已存在的表的过期时间不会被同步修改,如需调整存量表过期时间需单独对目标表执行
ALTER TABLE语句更新配置 - 执行该语句需要你拥有对应数据集的
ALTER权限
- 该配置仅对修改后新创建的表生效,存量已存在的表的过期时间不会被同步修改,如需调整存量表过期时间需单独对目标表执行
内容的提问来源于stack exchange,提问作者ronencozen
相关产品推荐
相关产品推荐

