Google bigquery google大查询数据集中的窗口移位

Google bigquery google大查询数据集中的窗口移位,google-bigquery,updates,Google Bigquery,Updates,从2016年11月1日到11月30日,我在Big Query中有30个每日分片表。 每个表都遵循“sample_datamart_YYYYMMDD”的命名约定 每个每日表都有一个名为timestampServer的字段 我的目标是每天在协调世界时00:00:00将数据提前24小时。 这样数据就可以保持最新,而无需复制表 有没有办法: 1) 在field timestampServer上进行计算,以便每24小时更新一次? 2) 同时将表名从sample_datamart_20161130重命名为s

从2016年11月1日到11月30日,我在Big Query中有30个每日分片表。 每个表都遵循“sample_datamart_YYYYMMDD”的命名约定

每个每日表都有一个名为timestampServer的字段

我的目标是每天在协调世界时00:00:00将数据提前24小时。 这样数据就可以保持最新,而无需复制表

有没有办法: 1) 在field timestampServer上进行计算,以便每24小时更新一次? 2) 同时将表名从sample_datamart_20161130重命名为sample_datamart_20161201

我读过其他的帖子,我认为这些帖子更多的是在30天的时间内进行聚合。我的目标是不做任何伤害。我只想将整个数据集向前移动24小时,这样当我搜索最后一天时,那里总是有数据

有人知道Google Cloud Dataset:Update是否能够执行这些任务吗?

非常感谢您的指导

从#2开始-如何从样本_datamart_20161130重命名表名 是否要对数据集市20161201进行抽样

这可以通过将表复制到新表,然后删除原始表来实现。
零额外成本,因为复印作业是免费的
可以使用复制表,然后使用删除表

我只是想指出,上面的答案直接回答了你的第二个问题。但不知何故,我觉得你可能会走错方向。如果您想更详细地描述您想要实现的目标(根据您认为您将如何实现它),我们可能会为您提供更好的帮助。如果您愿意这样做,我建议您将其作为一个单独的问题发布:o)

从#2开始-如何从样本_datamart_20161130重命名表名 是否要对数据集市20161201进行抽样

这可以通过将表复制到新表,然后删除原始表来实现。
零额外成本,因为复印作业是免费的
可以使用复制表,然后使用删除表

我只是想指出,上面的答案直接回答了你的第二个问题。但不知何故,我觉得你可能会走错方向。如果您想更详细地描述您想要实现的目标(根据您认为您将如何实现它),我们可能会为您提供更好的帮助。如果您愿意这样做,我建议您将其作为一个单独的问题发布:o)