使用 bq 命令行工具时可以查询的表数有上限吗?
我有按日期“分片”(使用表)的时间序列数据。我在 152 天内运行以下查询:
SELECT LEFT(FORMAT_UTC_USEC(UTC_USEC_TO_DAY(timestamp*1000000)),10) as day, loc, count(*) FROM
[mydata.20120601],
[mydata.20120602],
[usage_production.20120603],
[mydatan.20120604],
[mydata.20120605],
[mydata.20120606],
:
:
[mydata.20121031]
WHERE REGEXP_MATCH(actiondata, "up=[0-9]")
GROUP by day,loc
ORDER by day;
此查询返回从 BigQuery Web 界面执行时我期望的数据,但是当我从 bq 命令工具运行时,我只得到前 22 天的数据。
我正在使用以下命令行:
bq query --format=csv 'query'
在 Ubuntu 上使用 bq