谷歌分析查询性能和历史数据

Posted

技术标签:

【中文标题】谷歌分析查询性能和历史数据【英文标题】:Google Analytics query performance & historical data 【发布时间】:2016-01-12 23:10:20 【问题描述】:

我们将谷歌分析数据提取到 BigQuery 中,并将通过查询向我们的成员(120,000 名个人成员)提供这些数据,当他们在我们的成员内联网上查看他们的仪表板时。在我们拥有的四个表(4 天的数据)上执行测试查询时,需要 11.5 秒,我们的报告将查询最多 90 天的数据 - 所以这将是 90 个不同的表,因此响应时间需要更好.我们更改了哪些设置,以便从这些初始测试中大大缩短访问时间?

此外,当我们第一次连接到我们的 GA 配置文件时,我们应该会看到历史数据,但我们看到的只是 4 天前建立连接后的天数。我们可以更改哪些设置以便查看过去 4 个月的现有数据?

谢谢,

保罗

【问题讨论】:

【参考方案1】:

您似乎是 Google Analytics Premium 客户,因为您可以将 Google Analytics 数据直接发送到 BigQuery。

*** 不是提出设计或架构问题 (https://***.com/help/on-topic) 的好地方,而且好消息是,作为 Google Analytics Premium 客户,您可以获得电子邮件和电话支持 - 特别是对于诸如“什么我们可以更改设置以便查看过去 4 个月的数据吗?” (https://support.google.com/analytics/contactflow) - 对于更深入的讨论,BigQuery+Analytics Premium 用户甚至还有一个特殊的邮件列表。

现在,对于“我如何才能提高此查询性能”之类的问题,您确实需要提供查询和/或更多上下文,以便这里的人们可以有效地帮助您。

【讨论】:

以上是关于谷歌分析查询性能和历史数据的主要内容,如果未能解决你的问题,请参考以下文章

性能调整实体框架查询

谷歌推出高性能NoSQL数据库Cloud Bigtable

BigQuery 数据与谷歌分析

走进大数据丨Impala是什么

BigQuery(谷歌分析数据):在同一个“hits.hitNumber”中查询两个不同的“hits.customDimensions.index”

谷歌分析-BigQuery