google-bigquery - BigQuery 行级过期

标签 google-bigquery

是否可以在 BigQuery 中为表的各个行设置到期时间?

我不希望整个表过期,但我希望能够在行上设置过期日期。例如,如果到期日期为 31 天,我希望从表中删除超过 31 天前插入的任何行。

最佳答案

行级别没有过期(至少到目前为止)!
你可以做的事情来完成非常相似的(按结果)是使用相对最近推出的 Partitioned Tables
每个分区都可以有自己的过期时间 - 因此您可以将表设置为属于特定日期的所有行都将在您需要时过期

关于google-bigquery - BigQuery 行级过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38599842/

相关文章:

java - GCP - GoogleCredential 与 GoogleCredentials

google-bigquery - BigQuery 动态表分区

java - 如何安全地将参数注入(inject)字符串数据库查询java?

sql - 根据bigquery中的条件合并记录

google-bigquery - 在窗口中过滤分区 - 在 BigQuery 中计算事件新近度

google-bigquery - Bigquery job-id - 它有 TTL 吗?

google-bigquery - Bigquery 数据集/表的元数据

python - 既不是 GROUPED 也不是 AGGREGATED 的列 X - StandardSQL/BigQuery

c# - 流式传输数据时出现 Bigquery internalError

java - 根据 BigQuery 中多个表的数据生成 CSV 文件