如何创建具有多个“代”的表(例如,在使用JCL的旧大型机环境中),我已经看到使用Firebase分析示例数据完成此操作 .
例如我有下表:mydataset.mytable(7),在UI上列出 .
如果我扩展表详细信息,我可以看到我可以从时间戳表中选择该数据的预览详细信息
在BigQuery中,我该如何模仿这个呢?这看起来非常有用 .
编辑:用图片更好地解释!
这是包含7个快照的表格:
在这里,查看架构,我可以选择要查询的快照:
我无法弄清楚如何做到这一点 .
最好的祝愿
戴夫
1 回答
您可以使用snapshot decorators
例如,下面给出了一小时前的表格版本
在BigQuery StandardSQL中 - 您可以在syntax下面使用
更新
该下拉列表表示实际的分片表而不是快照 .
这些只是带有后缀的单独表格,表示为YYYYMMDD
每当你的数据集中有任何带有YYYYMMDD作为后缀的公共前缀的表时 - Web UI只是"collapse"它们(仅在UI中 - 它们仍然是单独的表)到一个条目中,其中包含一对圆括号中的实际表的数量()
然后,您可以从该下拉列表中选择要处理的确切表格(在您的问题中的图像中)
希望,这对你有所帮助