小编j_c*_*j_c的帖子

在BigQuery中获取"查询太大"

我将事件数据存储在BigQuery中,按日分区 - 每天一个表.以下查询失败:

select count(distinct event) 
from TABLE_DATE_RANGE(my_dataset.my_dataset_events_, SEC_TO_TIMESTAMP(1391212800), SEC_TO_TIMESTAMP(1393631999))
Run Code Online (Sandbox Code Playgroud)

每个表大小约为8GB.

还有其他人遇到过此错误吗?看起来它受到表大小的限制,因为在这个查询中,我只将它限制在一列.当我使用较小的时间范围时,它可以工作..但使用BigQuery的全部意义在于它支持大型数据集.

google-bigquery

7
推荐指数
1
解决办法
1846
查看次数

如何在 BigQuery 中将浮点数转换为没有指数的字符串

我在 BigQuery 表中有浮动数据,如 5302014.2 和 5102014.4。

我想运行一个以字符串格式返回值的 BigQuery SQL,但以下 SQL 产生了这个结果:

select a, string(a) from my_table

5302014.2    "5.30201e+06"
5102014.4    "5.10201e+06"
Run Code Online (Sandbox Code Playgroud)

如何重写我的 SQL 以返回:

5302014.2    "5302014.2"
5102014.4    "5102014.4"
Run Code Online (Sandbox Code Playgroud)

google-bigquery

5
推荐指数
1
解决办法
7930
查看次数

标签 统计

google-bigquery ×2