【发布时间】:2020-03-28 22:11:59
【问题描述】:
使用查询创建表时,如何在 Airflow 中使用 BigQueryOperator 设置表过期时间。 我们可以使用另一个 BigQueryOperator 更新表的过期时间,但要同时寻找创建和设置过期时间。
【问题讨论】:
-
你想在表上还是在分区上设置过期时间?
标签: google-cloud-platform google-bigquery airflow
使用查询创建表时,如何在 Airflow 中使用 BigQueryOperator 设置表过期时间。 我们可以使用另一个 BigQueryOperator 更新表的过期时间,但要同时寻找创建和设置过期时间。
【问题讨论】:
标签: google-cloud-platform google-bigquery airflow
在您的 SQL 中使用 DDL 语句,如下所示:
CREATE TABLE
dataset.foo OPTIONS( expiration_timestamp=TIMESTAMP "2020-01-01 00:00:00 UTC",
description="A table created from SQL with a expiration set" ) AS
SELECT
'foo' AS col_1
【讨论】: