在BigQuery中预览前1000行的最快方法

时间:2019-04-11 00:03:25

标签: google-bigquery

作为数据的预览,我发现自己做了以下查询:

SELECT * FROM mytable ORDER BY row_id ASC limit 1000

有更快的方法吗?从字面上看,这是我们向用户显示的默认视图。

这里有一个关于预览数据的建议:https://cloud.google.com/bigquery/docs/best-practices-costs#preview-data,但是我不确定它如何排序行。

1 个答案:

答案 0 :(得分:1)

  

有更快的方法吗?

BigQuery是一个大数据解决方案,当您拥有大量数据集并处理大量记录时,它的强大之处就在于此。实际上,您拥有BigQuery的数据量就足够多,并且可以为您做得更好。

@Mikhail所说的预览不是命令,只能快速查看表数据和结构。

不确定用例,但您可以考虑将数据保存在Google Big table中,这是一个超快速的noSQL数据库(再次取决于您的用例)

  • 持续10ms以下的延迟
  • check复制可在遇到区域故障时提供更高的可用性,更高的持久性和弹性 *(选中适用于广告技术,金融技术和物联网的理想选择
  • 检查用于机器学习应用程序的存储引擎
  • 选中与开源大数据工具轻松集成

并将表设置为external tables in BigQuery