Bigquery是否通过流媒体插入每一行保存时间戳?

Ale*_*u R 7 google-bigquery

我知道Hbase会为每个插件保存一个时间戳.在谷歌BigQuery中是一样的吗?你怎么能访问它?

小智 6

目前存在解决方法:

“此功能已经以不同的方式投入生产。如果用户想要在请求到达 BigQuery 流系统时保存时间戳,用户可以在表架构中添加一个 TIMESTAMP 列,并在您的 json 负载中分配“AUTO”。使用“AUTO”关键字,系统将代表用户将列值设置为墙时间戳。希望这对您的用例有所帮助。

https://issuetracker.google.com/issues/72080883#comment19


Jor*_*ani 4

不,BigQuery 不会随行一起保存时间戳。

如果您希望添加此内容,可以在此处的 BigQuery 问题跟踪器中提交功能请求:https: //code.google.com/p/google-bigquery/issues/list

  • 这是一个很好的观点,当我们缓冲数据时,我们存储时间戳;然而,当我们将缓冲区刷新到磁盘时,我们会丢失细粒度的时间戳信息。 (2认同)