首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >BigQuery在一个非常简单的查询上(看起来)非常慢

BigQuery在一个非常简单的查询上(看起来)非常慢
EN

Stack Overflow用户
提问于 2019-12-02 13:34:24
回答 1查看 172关注 0票数 1

我们使用GCP日志,这些日志使用日志接收器导出到BigQuery中。我们没有大量的日志,但每条记录似乎都相当大。

使用BigQuery运行一个简单的查询似乎要花费很多时间。我们想知道这是正常的还是我们做错了什么。我们能不能做点什么让它分析起来更实用一点…

例如,查询

代码语言:javascript
运行
复制
SELECT 
        FORMAT_DATETIME("%Y-%m-%d  %H:%M:%S", DATETIME(timestamp, "Australia/Melbourne")) as Melb_time, 
        jsonPayload.lg.a, 
        jsonPayload.lg.p
FROM `XXX.webapp_usg_logs.webapp_*`
ORDER BY timestamp DESC
LIMIT 100

takes

代码语言:javascript
运行
复制
Query complete (44.2 sec elapsed, 35.2 MB processed)

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-03 07:47:24

尝试将此添加到您的查询中:

代码语言:javascript
运行
复制
WHERE _TABLE_SUFFIX > FORMAT_DATE('%Y%m%d',  DATE_SUB(CURRENT_DATE(), INTERVAL 3 DAY))

它将过滤以获取最近3天内的TABLE_SUFFIX表-而不是让BigQuery查看可能许多年的历史中的每个表。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59133177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档